/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/13-privatized_04-priv_multi_true.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 07:35:29,673 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 07:35:29,743 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:35:29,767 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 07:35:29,768 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 07:35:29,768 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 07:35:29,768 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 07:35:29,769 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 07:35:29,769 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 07:35:29,769 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 07:35:29,769 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 07:35:29,770 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 07:35:29,770 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 07:35:29,770 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 07:35:29,770 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 07:35:29,770 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 07:35:29,771 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 07:35:29,771 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 07:35:29,771 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 07:35:29,771 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 07:35:29,771 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 07:35:29,775 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 07:35:29,775 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 07:35:29,775 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 07:35:29,778 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 07:35:29,779 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:35:29,779 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 07:35:29,780 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 07:35:29,780 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 07:35:29,780 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 07:35:29,781 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 07:35:29,781 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 07:35:29,781 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 07:35:29,781 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:35:29,922 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 07:35:29,936 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 07:35:29,937 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 07:35:29,938 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 07:35:29,938 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 07:35:29,939 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2023-11-30 07:35:30,961 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 07:35:31,129 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 07:35:31,129 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2023-11-30 07:35:31,141 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3b5bfd8c8/d8863a4f64424a7791f7bb384431e69c/FLAG0bed67581 [2023-11-30 07:35:31,151 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3b5bfd8c8/d8863a4f64424a7791f7bb384431e69c [2023-11-30 07:35:31,153 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 07:35:31,154 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 07:35:31,154 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 07:35:31,155 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 07:35:31,157 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 07:35:31,158 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,159 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1365c262 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31, skipping insertion in model container [2023-11-30 07:35:31,159 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,186 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 07:35:31,489 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:35:31,497 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 07:35:31,541 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:35:31,570 WARN L675 CHandler]: The function sleep is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 07:35:31,576 INFO L206 MainTranslator]: Completed translation [2023-11-30 07:35:31,576 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31 WrapperNode [2023-11-30 07:35:31,576 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 07:35:31,577 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 07:35:31,577 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 07:35:31,577 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 07:35:31,581 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:35:31" (1/1) ... [2023-11-30 07:35:31,594 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:35:31" (1/1) ... [2023-11-30 07:35:31,612 INFO L138 Inliner]: procedures = 272, calls = 54, calls flagged for inlining = 5, calls inlined = 6, statements flattened = 123 [2023-11-30 07:35:31,612 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 07:35:31,613 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 07:35:31,613 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 07:35:31,613 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 07:35:31,618 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,618 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,621 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,621 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,628 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,630 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,633 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,635 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,638 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 07:35:31,639 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 07:35:31,639 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 07:35:31,639 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 07:35:31,640 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (1/1) ... [2023-11-30 07:35:31,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:35:31,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:35:31,660 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:35:31,680 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:35:31,692 INFO L130 BoogieDeclarations]: Found specification of procedure sleep [2023-11-30 07:35:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 07:35:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure generate [2023-11-30 07:35:31,693 INFO L138 BoogieDeclarations]: Found implementation of procedure generate [2023-11-30 07:35:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 07:35:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure dispose [2023-11-30 07:35:31,694 INFO L138 BoogieDeclarations]: Found implementation of procedure dispose [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure process [2023-11-30 07:35:31,694 INFO L138 BoogieDeclarations]: Found implementation of procedure process [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 07:35:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 07:35:31,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 07:35:31,696 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:35:31,922 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 07:35:31,923 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 07:35:32,120 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 07:35:32,142 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 07:35:32,142 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-30 07:35:32,143 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:35:32 BoogieIcfgContainer [2023-11-30 07:35:32,143 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 07:35:32,145 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 07:35:32,145 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 07:35:32,147 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 07:35:32,147 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 07:35:31" (1/3) ... [2023-11-30 07:35:32,147 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31b7c4b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:35:32, skipping insertion in model container [2023-11-30 07:35:32,148 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:35:31" (2/3) ... [2023-11-30 07:35:32,148 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31b7c4b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:35:32, skipping insertion in model container [2023-11-30 07:35:32,148 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:35:32" (3/3) ... [2023-11-30 07:35:32,149 INFO L112 eAbstractionObserver]: Analyzing ICFG 13-privatized_04-priv_multi_true.i [2023-11-30 07:35:32,161 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 07:35:32,161 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2023-11-30 07:35:32,161 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 07:35:32,207 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-11-30 07:35:32,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 187 places, 191 transitions, 394 flow [2023-11-30 07:35:32,288 INFO L124 PetriNetUnfolderBase]: 14/188 cut-off events. [2023-11-30 07:35:32,288 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:35:32,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 198 conditions, 188 events. 14/188 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 485 event pairs, 0 based on Foata normal form. 0/164 useless extension candidates. Maximal degree in co-relation 160. Up to 2 conditions per place. [2023-11-30 07:35:32,293 INFO L82 GeneralOperation]: Start removeDead. Operand has 187 places, 191 transitions, 394 flow [2023-11-30 07:35:32,297 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 184 places, 188 transitions, 385 flow [2023-11-30 07:35:32,306 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:35:32,311 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;@4077cd7d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:35:32,311 INFO L363 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-11-30 07:35:32,328 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:35:32,328 INFO L124 PetriNetUnfolderBase]: 2/75 cut-off events. [2023-11-30 07:35:32,328 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:35:32,328 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:35:32,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:35:32,329 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:35:32,332 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:35:32,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1114083249, now seen corresponding path program 1 times [2023-11-30 07:35:32,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:35:32,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825718516] [2023-11-30 07:35:32,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:35:32,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:35:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:35:32,716 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:35:32,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:35:32,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825718516] [2023-11-30 07:35:32,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825718516] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:35:32,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:35:32,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:35:32,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374833700] [2023-11-30 07:35:32,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:35:32,724 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:35:32,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:35:32,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:35:32,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:35:32,755 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 191 [2023-11-30 07:35:32,759 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 188 transitions, 385 flow. Second operand has 4 states, 4 states have (on average 147.75) internal successors, (591), 4 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have 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:35:32,759 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:35:32,759 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 191 [2023-11-30 07:35:32,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:35:35,449 INFO L124 PetriNetUnfolderBase]: 12424/25814 cut-off events. [2023-11-30 07:35:35,449 INFO L125 PetriNetUnfolderBase]: For 181/181 co-relation queries the response was YES. [2023-11-30 07:35:35,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42667 conditions, 25814 events. 12424/25814 cut-off events. For 181/181 co-relation queries the response was YES. Maximal size of possible extension queue 838. Compared 259685 event pairs, 3000 based on Foata normal form. 7346/30206 useless extension candidates. Maximal degree in co-relation 42626. Up to 7842 conditions per place. [2023-11-30 07:35:35,759 INFO L140 encePairwiseOnDemand]: 171/191 looper letters, 86 selfloop transitions, 13 changer transitions 0/234 dead transitions. [2023-11-30 07:35:35,759 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 234 transitions, 687 flow [2023-11-30 07:35:35,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:35:35,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:35:35,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 868 transitions. [2023-11-30 07:35:35,770 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9089005235602095 [2023-11-30 07:35:35,772 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 868 transitions. [2023-11-30 07:35:35,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 868 transitions. [2023-11-30 07:35:35,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:35:35,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 868 transitions. [2023-11-30 07:35:35,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 173.6) internal successors, (868), 5 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have 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:35:35,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:35:35,786 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:35:35,788 INFO L307 CegarLoopForPetriNet]: 184 programPoint places, -8 predicate places. [2023-11-30 07:35:35,788 INFO L500 AbstractCegarLoop]: Abstraction has has 176 places, 234 transitions, 687 flow [2023-11-30 07:35:35,789 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 147.75) internal successors, (591), 4 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have 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:35:35,789 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:35:35,789 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] [2023-11-30 07:35:35,790 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 07:35:35,790 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:35:35,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:35:35,791 INFO L85 PathProgramCache]: Analyzing trace with hash -454461031, now seen corresponding path program 1 times [2023-11-30 07:35:35,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:35:35,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264516946] [2023-11-30 07:35:35,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:35:35,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:35:35,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:35:35,945 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:35:35,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:35:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264516946] [2023-11-30 07:35:35,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264516946] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:35:35,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:35:35,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:35:35,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363945238] [2023-11-30 07:35:35,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:35:35,947 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:35:35,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:35:35,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:35:35,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:35:35,949 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 191 [2023-11-30 07:35:35,950 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 234 transitions, 687 flow. Second operand has 4 states, 4 states have (on average 152.25) internal successors, (609), 4 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have 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:35:35,950 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:35:35,950 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 191 [2023-11-30 07:35:35,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:35:36,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:36,583 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:36,584 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:35:36,584 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:36,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:36,722 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:35:36,722 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:36,722 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:36,722 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:36,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:36,724 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:35:36,724 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:36,724 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:36,724 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:36,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:36,800 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:35:36,800 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:36,800 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:36,800 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:37,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][157], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,075 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,075 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:35:37,075 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][157], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,076 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][157], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,076 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:37,076 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:37,077 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][157], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,078 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,079 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:37,080 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,080 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:37,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][157], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 199#(= generateThread1of1ForFork0_~i~0 1), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,083 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,084 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,084 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:37,084 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:37,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,442 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,442 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,443 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,443 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,452 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,452 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,452 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,452 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,453 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,453 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,453 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,561 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,561 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,638 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,638 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,645 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,645 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,645 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,645 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,810 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,810 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,810 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,810 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,811 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,811 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,811 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,811 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,813 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,813 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,813 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,813 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,819 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,819 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,819 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,819 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,822 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,823 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,823 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,823 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:37,824 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:37,824 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,825 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,825 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,826 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,826 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,826 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:37,827 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:37,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:37,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:37,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,827 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:37,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:37,828 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:37,830 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:37,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,831 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,831 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,832 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,833 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:37,833 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:37,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,833 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,834 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,834 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,834 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,835 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,835 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,835 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:37,836 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,852 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,852 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:37,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,853 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,853 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:37,853 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:37,853 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,854 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,854 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:37,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][289], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,993 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,993 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,993 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,993 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,995 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:37,995 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,995 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:37,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][289], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:37,997 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,997 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,998 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:37,998 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,000 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,001 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,001 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,002 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,002 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,002 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,002 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,005 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,005 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,010 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,010 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,028 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,028 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,028 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,028 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,038 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,038 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,038 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,038 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][317], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,298 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,298 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,298 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,298 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,299 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,299 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,299 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,299 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][289], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,303 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][317], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,303 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,304 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,304 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,304 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,304 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,305 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,305 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,305 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,305 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,306 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,306 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,307 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:38,307 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:38,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,329 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,329 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,329 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,330 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,330 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,330 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:38,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,335 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,335 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,335 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,335 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,337 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,337 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,337 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,337 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,445 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,445 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,446 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,447 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,447 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,447 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,448 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,448 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,448 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,448 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][317], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,449 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,449 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,449 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,449 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,450 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,450 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,450 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,450 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:38,450 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,451 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,451 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,451 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,451 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,452 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,452 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,452 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,452 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,453 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,453 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,453 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:38,454 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,454 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,454 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,478 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,478 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,479 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,479 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,481 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,481 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,482 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,482 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,484 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,484 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,484 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,484 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,486 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,486 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,486 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,606 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,606 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,606 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,606 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,608 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,608 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,608 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,609 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,609 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,609 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,609 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,609 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][309], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,610 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:35:38,610 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:38,610 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:38,610 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:38,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][309], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,611 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][309], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,611 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,621 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,621 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,621 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,621 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,622 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,622 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,622 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,622 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,623 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,623 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,651 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,651 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,651 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,654 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,654 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,654 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,656 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,656 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,656 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:38,656 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:38,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,657 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,657 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,657 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,657 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,920 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,920 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,921 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,921 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,921 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,921 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,922 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,922 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,922 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,922 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,923 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,923 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:38,923 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,923 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,926 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,926 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,926 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,927 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,927 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,927 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,928 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,928 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:38,928 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,928 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,929 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,933 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][309], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,935 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,935 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,935 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,935 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][310], [106#L1190-3true, 161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,937 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:35:38,937 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:38,937 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:38,937 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:38,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][310], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,938 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][310], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,938 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,939 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,940 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,940 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,941 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,951 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,951 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,951 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,952 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,952 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,952 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,952 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,972 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,972 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,972 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:38,973 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,973 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:38,973 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,973 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:38,974 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:38,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,975 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:38,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:38,976 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:38,983 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,983 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:38,983 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:38,983 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,041 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,041 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,041 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,042 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,043 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,043 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,043 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,044 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:39,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,044 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,044 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,097 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,097 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][310], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,113 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,113 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,113 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,122 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,122 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,122 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,122 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,123 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,123 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,123 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,123 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,124 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,124 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,124 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,124 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,125 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,125 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,125 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,126 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,127 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,127 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,148 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,148 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,148 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,211 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,211 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,211 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,212 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,212 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,214 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,214 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,214 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,215 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,215 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,215 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,216 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,216 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,216 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,216 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:39,220 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,388 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,389 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,389 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,389 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,390 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,390 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,390 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,390 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,391 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,391 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,391 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,391 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,391 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,395 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,395 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,395 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,395 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,396 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,396 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,396 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,396 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][333], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,398 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:39,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][333], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,399 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][333], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,399 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:39,400 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,400 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,400 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,401 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,401 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,401 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,402 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,402 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,402 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,402 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,403 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,403 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,403 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,410 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,410 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,410 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,410 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:39,426 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,426 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,426 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,426 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,426 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,426 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,429 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,429 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,429 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,429 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:39,434 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,434 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,435 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,435 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,435 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,435 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,436 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,436 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,436 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,492 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:39,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,492 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,495 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,496 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,496 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,496 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,497 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,497 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,497 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,497 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,497 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,498 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,498 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,498 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,502 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,502 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,502 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,502 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,554 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,554 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,555 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,555 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,568 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,569 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][333], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,571 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,573 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,573 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,574 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,574 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,574 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,575 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,575 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,575 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,575 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,576 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,576 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,576 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,576 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,583 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,583 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,583 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,589 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,589 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,589 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,590 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,590 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,591 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,591 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,591 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,592 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,592 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,592 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:39,593 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:39,593 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,593 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,593 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,593 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,594 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,594 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,609 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,609 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,609 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,609 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,614 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,615 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,615 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,681 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,681 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,681 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,682 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:39,682 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,682 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,686 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,686 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,686 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:39,687 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,687 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:39,687 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,688 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,688 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:39,690 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:39,691 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,691 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,691 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,692 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,694 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:39,694 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:39,695 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:39,695 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:39,695 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,695 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,696 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:39,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,696 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,696 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:39,697 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,697 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,897 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,897 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,897 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,903 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,903 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,903 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,903 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,903 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,904 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,904 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,904 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,906 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,906 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,907 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,907 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,907 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,907 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,908 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,915 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,915 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,915 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,917 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,917 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,918 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:39,918 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,918 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,919 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,919 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,919 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,920 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,920 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,920 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,921 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,921 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,921 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,922 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,922 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,922 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,923 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,923 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,924 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,924 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,924 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,924 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,925 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,925 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,925 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,926 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,926 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,926 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:39,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:39,946 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,946 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:39,947 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,947 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:39,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:39,947 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,948 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,948 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:39,948 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:39,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:39,961 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:39,961 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:39,961 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,025 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,025 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,026 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:40,026 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,026 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,026 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,027 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,030 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,031 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,031 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,031 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,032 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,032 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,032 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,032 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,033 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:40,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:40,033 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,034 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,035 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,035 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,037 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,040 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,040 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,041 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,042 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,042 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,048 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,048 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,049 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,049 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,049 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,050 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,051 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,051 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,051 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,134 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,134 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,135 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,138 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,138 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,139 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,140 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,140 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,140 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,140 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,141 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,141 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,141 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,142 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,142 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,142 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,144 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,148 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,148 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,148 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,155 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,157 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,157 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,158 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,158 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,160 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,160 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,160 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,162 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,163 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,163 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,163 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,181 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,181 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,181 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,182 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,182 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,182 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,189 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,189 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,189 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,192 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,192 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,192 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,203 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,203 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,203 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,203 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,252 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,254 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,254 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,254 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,255 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,255 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,255 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,256 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,256 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,259 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,259 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,259 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,259 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,262 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,262 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:40,263 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,263 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,263 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,264 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,265 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,265 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,269 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:40,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,269 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,298 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,298 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,298 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,301 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,301 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,301 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,302 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,302 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,303 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,303 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,303 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,303 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,303 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:40,407 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,407 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,408 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,409 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,412 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,414 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,414 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:40,415 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,415 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,415 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,416 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,416 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,416 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,420 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,421 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,422 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:40,422 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,423 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,423 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,423 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,424 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,424 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,425 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,425 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,426 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,426 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,426 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,427 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,427 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,427 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,428 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,428 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,433 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true]) [2023-11-30 07:35:40,441 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,441 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,441 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,441 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,441 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,463 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,463 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:40,463 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:40,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:40,464 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,464 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,465 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,470 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,472 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,475 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,475 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,476 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,479 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:40,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:40,746 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:35:40,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:40,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:40,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:40,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:40,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,747 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:40,751 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,751 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,758 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,758 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,758 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,759 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,759 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,760 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,760 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,760 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,761 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,761 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,764 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,764 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,765 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,835 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,836 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,856 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:40,856 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,857 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:40,857 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:40,858 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,861 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,861 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,861 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,861 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,862 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,862 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,862 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,864 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,864 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,865 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,865 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,876 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,876 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,876 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,877 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,877 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,877 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:40,877 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,878 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,878 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,878 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,880 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,880 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,896 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:40,898 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,899 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,899 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,902 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,902 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,902 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,903 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,903 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:40,903 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:40,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:40,905 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,905 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,905 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,905 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:40,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:40,912 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:40,912 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,912 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,912 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,952 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,952 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,952 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,953 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,953 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,957 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,957 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:40,957 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,959 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,959 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,959 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,959 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,959 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,960 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,960 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:40,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,960 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,961 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,961 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:40,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:40,962 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,968 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,971 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,971 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,972 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,972 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,972 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:40,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,978 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,979 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:40,979 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:40,979 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,980 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,980 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:40,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,980 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,981 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:40,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:40,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:40,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,054 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,054 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,054 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,055 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,055 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,056 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,060 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,060 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,060 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,061 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,061 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,062 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,062 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:41,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,062 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:41,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,064 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,066 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,066 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,066 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,066 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,067 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,067 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,068 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,068 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,071 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,072 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,072 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,072 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,072 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,095 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,099 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,100 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,100 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,100 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,101 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,102 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,102 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,102 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,103 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,103 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,103 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,103 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,104 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,104 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,104 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,144 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,145 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,145 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,146 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,146 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,146 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,146 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,147 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,148 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,148 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,153 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,153 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:41,153 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,153 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,154 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,154 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,155 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,155 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,155 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,156 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,156 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:41,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,156 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,157 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,158 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,158 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,158 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,159 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,159 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,159 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,159 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,161 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,161 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,162 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,162 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,169 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,169 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,169 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,169 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,170 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,170 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,171 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,171 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,171 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,172 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,172 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,172 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,172 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,173 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,173 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,173 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,173 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,173 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,174 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,174 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,174 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,174 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,175 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,175 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,175 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,176 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,176 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,176 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,177 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,177 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,178 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,178 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,179 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,180 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,180 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,180 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,181 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,181 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,182 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,182 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,182 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,183 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,183 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,191 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,191 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,191 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,191 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,192 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,192 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,192 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,193 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,193 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,194 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,194 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,194 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,194 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,195 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,196 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,196 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,206 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,206 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,206 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,207 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:41,374 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,374 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,374 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,382 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,382 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,382 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,390 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,390 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,390 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,391 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,391 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,391 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,392 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,392 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,392 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,392 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,393 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,393 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,393 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,394 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,397 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][239], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,398 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,399 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][267], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,401 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,401 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,401 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,401 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,401 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,403 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,404 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,409 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,410 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,410 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,410 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,428 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,428 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,428 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,429 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,429 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:41,429 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true]) [2023-11-30 07:35:41,431 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true]) [2023-11-30 07:35:41,432 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,432 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,433 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,433 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,433 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,435 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,442 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,442 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,442 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,442 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,476 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,476 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,476 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,477 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,477 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,478 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,483 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,483 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,483 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,484 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,485 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,486 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,486 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,487 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,487 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,487 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,488 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,488 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,489 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,489 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,490 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,490 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,492 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,492 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,492 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,492 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,493 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,493 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,494 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,494 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,494 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,495 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,495 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,496 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,496 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,502 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,502 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,502 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,503 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,503 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,503 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,504 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,504 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,513 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,513 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,514 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,514 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,514 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,515 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,515 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,516 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,516 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,517 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,517 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,524 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,524 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,524 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,524 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,588 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,588 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,588 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,590 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,590 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:41,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,595 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,596 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:41,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,596 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,597 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:41,601 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,601 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,601 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,602 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true]) [2023-11-30 07:35:41,602 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,603 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,603 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,603 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,605 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,605 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,605 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,606 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:41,608 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,608 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:41,608 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:41,608 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,627 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,627 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,628 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,629 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,629 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true]) [2023-11-30 07:35:41,631 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,631 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,631 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,632 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,632 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,632 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:41,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,633 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,633 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,633 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,671 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,671 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,672 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,672 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,673 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,673 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,674 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,674 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,674 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,675 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,675 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,676 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,676 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:35:41,676 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,676 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,676 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,681 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,681 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,684 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,684 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,685 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,686 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,686 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,687 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,687 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,687 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,688 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,688 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,688 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,689 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,689 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,690 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,690 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,690 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,690 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,690 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,691 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:41,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,692 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,692 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,693 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,693 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,694 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,694 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,694 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,695 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,695 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,695 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,696 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,696 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,697 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,697 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,697 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,698 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,698 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,699 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,699 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,699 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:41,700 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,700 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,701 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,701 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,702 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,702 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:41,702 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,703 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,703 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,704 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,704 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,705 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,711 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:41,712 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,712 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,712 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:41,725 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,725 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,725 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,725 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,726 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,726 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,726 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,727 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,727 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,727 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,728 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,728 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,790 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,790 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,790 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,790 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,791 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,791 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,791 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:41,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,800 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,800 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,800 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,801 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,801 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,801 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,807 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,807 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,807 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,808 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,808 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,809 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,809 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,809 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,810 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,810 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,811 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,814 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,815 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,815 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,820 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,820 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,820 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,820 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:41,822 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,822 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,822 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,822 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,823 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,823 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,823 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,823 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,824 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,824 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,824 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,824 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,824 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,825 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,826 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,826 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,826 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:41,826 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:41,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:41,829 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,829 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,829 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,829 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:41,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:41,831 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,831 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:41,831 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:41,832 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,833 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,833 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,833 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,834 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:41,834 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,834 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,848 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,848 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,849 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,849 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:41,849 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,976 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,976 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:41,977 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:41,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:41,977 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,978 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:41,978 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:41,978 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:42,017 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,017 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,018 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,018 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,018 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,019 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,019 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,020 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,020 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,026 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,027 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,027 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,028 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,028 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,028 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,029 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,029 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,029 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,030 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,031 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,031 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,031 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,032 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,032 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,032 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,033 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:42,033 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,034 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,034 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,034 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,035 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,035 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,035 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,036 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,036 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,037 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,037 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,037 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,037 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,038 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,040 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,040 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,040 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:42,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,041 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,041 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,042 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,042 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,042 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,042 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,042 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,047 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,047 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,048 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,053 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,053 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,053 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:42,054 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:42,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,061 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,061 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,061 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,062 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,062 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,063 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,063 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,063 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,141 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,142 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][324], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,143 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,143 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,143 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,143 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,144 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,149 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,149 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,149 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,149 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,153 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,153 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,154 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,154 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:42,154 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,168 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,206 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,206 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,206 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,207 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,207 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,208 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,208 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,209 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,209 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,210 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,210 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,216 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,217 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,217 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,217 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,217 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,218 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][189], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,218 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,218 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,219 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,219 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,219 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,220 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,220 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,221 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,221 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,222 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,222 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,223 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,223 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,224 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,224 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,225 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,225 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,226 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,231 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,231 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,235 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,235 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,236 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,236 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,241 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,241 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,241 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,242 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,242 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,242 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:42,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,249 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,249 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,250 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,250 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,251 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,251 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,336 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,337 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:42,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:42,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,338 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][338], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 143#L1176-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,340 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][334], [143#L1176-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,341 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:42,343 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:42,343 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,343 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:42,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,344 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:42,345 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,345 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,345 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,348 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,348 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,348 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,348 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:35:42,351 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:35:42,351 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:42,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:42,352 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,352 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,357 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,357 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,365 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,401 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,401 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,401 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,401 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,401 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,401 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,402 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,403 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,403 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,403 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:42,409 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,409 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,409 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,410 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,410 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,411 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,411 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,412 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,412 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,412 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,413 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,413 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,414 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:42,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,415 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,423 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,426 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,426 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:42,426 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,427 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,427 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,431 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,431 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,431 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,432 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,432 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,439 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,439 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,439 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,439 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,440 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,440 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,440 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,441 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,441 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,441 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,522 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][338], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 143#L1176-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:42,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,525 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,526 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,526 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,528 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,528 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,528 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,529 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:42,669 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,669 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,669 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,669 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:42,670 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:42,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,673 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,673 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,673 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,673 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:42,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:42,674 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:42,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:42,675 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,675 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,676 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,676 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:42,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,690 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,690 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,691 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,691 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,692 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,692 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,692 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,692 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,693 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,693 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:42,693 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,693 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:42,694 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,740 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,741 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,748 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,751 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,754 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,754 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,754 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,755 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:42,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,755 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,756 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,756 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,766 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,768 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,771 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,771 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,771 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,772 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,772 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,781 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,781 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,781 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,782 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,782 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,782 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,862 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,863 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,863 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:42,884 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,887 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,887 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,888 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][323], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:42,889 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,891 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:42,895 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,896 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:42,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:42,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:42,899 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,899 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,899 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,899 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:42,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,900 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:42,901 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:42,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,903 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,904 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,904 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,904 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,904 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:42,905 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,905 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,906 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:42,906 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:42,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,959 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:42,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,959 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:42,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:42,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,963 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,963 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:42,964 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,964 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,964 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,965 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,965 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:42,966 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,966 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,966 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,981 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,982 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,982 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,995 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:42,995 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:42,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,996 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:42,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,997 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,997 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:42,997 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:42,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,999 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,999 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:42,999 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:42,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,000 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,099 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,099 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true]) [2023-11-30 07:35:43,100 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,100 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [75#L1175-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,101 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:43,101 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:35:43,101 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:43,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:43,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:43,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:43,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:43,103 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [75#L1175-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:43,104 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,108 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,108 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,108 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,108 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,108 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,110 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,110 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,110 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,110 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][268], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:43,113 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,113 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,113 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,113 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,116 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,116 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,116 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,117 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:43,126 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,126 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:43,126 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:43,126 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:43,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,131 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,131 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,131 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,131 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,169 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,170 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,171 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,171 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,181 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,182 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,182 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:43,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,184 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,184 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,185 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,185 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,185 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,185 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,186 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,186 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,186 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,186 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,187 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,187 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,200 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,200 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,201 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,201 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,201 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,202 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,203 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,203 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,220 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,221 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,221 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,222 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,291 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:43,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,292 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,299 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:43,300 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,300 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,301 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:43,301 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,301 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,302 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,302 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,302 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,302 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][338], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 143#L1176-3true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,324 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,326 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,326 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][339], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,327 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:43,343 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,343 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,343 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,343 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,345 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,345 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,349 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:43,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,522 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,523 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,523 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,524 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,524 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,524 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,525 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,525 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,525 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,525 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,532 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,532 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][177], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,533 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][178], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,533 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,533 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,534 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,535 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,536 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,536 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,536 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,537 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,537 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,537 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,537 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,539 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,539 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,539 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,540 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,540 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,540 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,540 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,541 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:35:43,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,541 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,541 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,542 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,542 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,543 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,543 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,552 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,552 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,552 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,553 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,553 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,554 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,554 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,554 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,555 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,555 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,555 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,556 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,556 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,557 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,557 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,558 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,558 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,558 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,559 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,559 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,560 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,560 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,560 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,561 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,561 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,561 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,562 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,562 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,562 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,562 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,563 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,563 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,564 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,564 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,564 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,565 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,566 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,566 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,567 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,567 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,568 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,568 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,568 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,569 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,579 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,579 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,632 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:43,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,656 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,656 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,659 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:43,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:43,670 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,670 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:43,670 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:43,670 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:43,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,671 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,673 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,700 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,701 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,701 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,701 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,709 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,709 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,709 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,710 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,710 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,710 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,710 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,711 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,711 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,713 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,713 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,713 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,714 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,714 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,714 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,715 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,715 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,716 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,716 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,718 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,718 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,719 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,719 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,729 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,729 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,740 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,740 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,741 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,741 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,771 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,771 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:43,804 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:43,804 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,804 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,804 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,829 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:43,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,835 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,835 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:43,835 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,836 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,836 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,837 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,837 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,837 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,851 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,851 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,852 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:43,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,853 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,853 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,853 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,855 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,855 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,856 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,856 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,857 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,857 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,857 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,858 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,858 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,858 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,860 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,860 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,860 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:43,869 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,869 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,869 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,871 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:43,871 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:43,872 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,872 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:43,872 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,872 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,900 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,900 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,900 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,901 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,901 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,904 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,904 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,912 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,912 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,912 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,913 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,913 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,913 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,914 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,914 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,915 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,915 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,916 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,916 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,916 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,917 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:35:43,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,917 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,917 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,917 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,918 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,918 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,919 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,919 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,919 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,920 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,920 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,920 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,921 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,921 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,922 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,922 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,923 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,923 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,923 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,924 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,924 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,925 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,925 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,926 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,926 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,926 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,927 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,927 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,927 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,928 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,928 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,929 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,930 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,930 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,930 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,930 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,930 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,939 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,939 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,940 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,940 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,940 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,941 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,941 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,942 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,942 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,942 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,942 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,943 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:43,944 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,944 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,944 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,945 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,945 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:43,945 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:43,946 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,946 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,947 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,947 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,947 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,948 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,948 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,948 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,949 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,949 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,949 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,950 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,950 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,950 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,951 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,951 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,952 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,952 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:43,952 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:43,953 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,955 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,955 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,955 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,956 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,956 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:43,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,956 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,957 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:43,957 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:43,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,968 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,968 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:43,968 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:43,969 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,969 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:43,970 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:43,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:43,970 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,011 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,014 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,014 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,014 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,014 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,020 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:44,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,040 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,040 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,040 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,040 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,043 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,053 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:44,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:44,053 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:44,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,054 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,054 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,054 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,054 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,088 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,088 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,088 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,088 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,089 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,089 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,093 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,104 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,104 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,105 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,106 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,106 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,106 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,106 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:35:44,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][235], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,106 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,106 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,106 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,107 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,107 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,107 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,107 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,108 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,108 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,109 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,110 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,110 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,122 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,122 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,123 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,123 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,124 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,124 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,124 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,125 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,126 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,126 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,278 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,278 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,279 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,279 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,280 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,280 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,281 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,292 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,292 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,319 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,319 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,320 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,321 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,322 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,322 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,328 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,347 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,347 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,349 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,352 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,352 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,352 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,353 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][242], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 105#L1157-7true]) [2023-11-30 07:35:44,353 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,354 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,354 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][207], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,354 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,356 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,356 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,356 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,356 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,357 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,357 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,357 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,357 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,362 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,363 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,363 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,366 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,366 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,394 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,395 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,395 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,397 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,397 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,397 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,397 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,400 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:44,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,401 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,411 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,411 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,411 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,411 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,412 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,413 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,413 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,413 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,415 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,415 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,416 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,416 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,417 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,418 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,418 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,418 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,419 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,420 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,422 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,423 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,423 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,423 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,424 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,424 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,425 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,426 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,426 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,427 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,427 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,428 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,428 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,447 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,447 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,448 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,448 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:44,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,448 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,449 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,449 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,450 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,459 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,460 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,460 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,460 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,460 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,461 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,461 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,461 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,493 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,495 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,495 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,496 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,497 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,497 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,498 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,498 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,498 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:44,499 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,499 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,500 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,500 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,501 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,501 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,501 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,501 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,502 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,502 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,503 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,526 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,526 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,526 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,527 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,528 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,528 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,567 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,577 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][297], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,577 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,585 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,585 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,585 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,586 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,586 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,586 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,595 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,595 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,596 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,596 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,600 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,600 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:44,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,628 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,628 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,628 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,628 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,630 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,630 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,631 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,632 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,633 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:44,633 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,633 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,634 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,634 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,634 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,634 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,635 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:44,636 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,637 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,637 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,637 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,637 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,639 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,639 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,640 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,640 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,664 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,664 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,664 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,665 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:44,666 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,666 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,667 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 173#L1175-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,676 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,677 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,678 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,678 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,678 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,678 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,715 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,715 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,716 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,717 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,718 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,718 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,719 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,719 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,719 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,720 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,720 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,720 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,721 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,721 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,721 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:44,721 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,722 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,736 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,736 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,736 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:44,739 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,740 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,740 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,741 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,742 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,742 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,743 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,743 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,750 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,750 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,751 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,751 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,751 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,752 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,752 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,752 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,756 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,760 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,761 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,761 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,761 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,761 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,762 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:44,771 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,775 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,775 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,775 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,775 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,776 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:44,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,815 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,815 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,815 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:44,817 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,817 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,817 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,817 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,819 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,819 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,820 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,820 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,820 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,820 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,820 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,823 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,823 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,823 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,825 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,825 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,825 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,826 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,826 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,826 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,827 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,827 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,827 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,828 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,828 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,828 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true]) [2023-11-30 07:35:44,853 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,857 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,857 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,857 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:44,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:44,859 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,859 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,859 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,859 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:44,859 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:44,860 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:44,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,904 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,904 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,905 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:44,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:44,907 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,907 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,907 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,907 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,913 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,913 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:44,913 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,913 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,914 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,914 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,915 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,915 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,916 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,916 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,916 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,919 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:44,919 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,919 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,920 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,920 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,920 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:44,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:44,932 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,933 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,933 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:44,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:44,945 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,946 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,946 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,946 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,947 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,947 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:44,957 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,957 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,957 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,958 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,958 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,958 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,958 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,969 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,969 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,970 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,970 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:44,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:44,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][375], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:44,970 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,972 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,972 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,973 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:44,973 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,973 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,974 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:44,977 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,977 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:44,977 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:44,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:44,978 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,978 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,978 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,978 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:44,995 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:44,995 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,995 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:44,996 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:44,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,007 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,008 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,008 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,009 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,009 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,266 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,266 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,266 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,267 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,267 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:45,267 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,268 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:45,268 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,268 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,268 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,268 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,269 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:45,269 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,269 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][111], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,270 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,276 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,277 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,283 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,287 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,288 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,288 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,289 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:45,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:45,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:45,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:45,290 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,290 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,290 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:45,291 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,291 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,310 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,311 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,313 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,313 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][374], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,332 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,333 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,333 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,334 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,335 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,335 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:45,336 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,336 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,337 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,337 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][371], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,338 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,338 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,338 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,338 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,339 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,339 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,339 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,339 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,339 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,340 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,340 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,340 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,341 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,341 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,341 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,341 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,364 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,364 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,408 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,409 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,421 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,422 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,422 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,422 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,423 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,423 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,424 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,424 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,443 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,443 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,443 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,443 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,444 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,444 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true]) [2023-11-30 07:35:45,447 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,447 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,447 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,448 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,450 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,450 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,450 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,450 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,451 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,452 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,452 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,457 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,458 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,459 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,468 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,468 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,469 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][375], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,470 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][332], [200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,470 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][370], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,471 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,471 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,472 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,472 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,473 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,474 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,474 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,474 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,474 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,484 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:45,484 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,488 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,488 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,489 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,489 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,489 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:45,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:45,499 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,499 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,499 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,500 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,500 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,544 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,544 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,545 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,545 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:45,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,545 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,546 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,546 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,546 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,546 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,547 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:45,547 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,547 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,548 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,548 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,556 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,557 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,558 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,558 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,558 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,567 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,568 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,568 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,568 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,569 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,569 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,570 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,570 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,570 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,571 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,571 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,571 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,572 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,572 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,573 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,573 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,591 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,591 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,591 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,596 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,598 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,598 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,598 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,598 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,599 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][374], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,614 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][331], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,628 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,628 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,634 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,636 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,636 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,636 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,636 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,637 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,637 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,638 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,638 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,638 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,638 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,639 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,639 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,652 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,652 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,652 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,652 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,655 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,655 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,659 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:45,659 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,659 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,659 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:45,687 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,687 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:45,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,687 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:45,688 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:45,690 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,690 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,690 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,742 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,743 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,751 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,752 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,752 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,762 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,762 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,762 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,763 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,763 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,763 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,764 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,764 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,765 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,765 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,765 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,777 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:45,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,778 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:45,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,782 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,783 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,784 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,784 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,784 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true]) [2023-11-30 07:35:45,787 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,787 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,788 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,788 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,788 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,788 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,790 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,790 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,790 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,790 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,791 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,791 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,791 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,791 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:45,804 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,805 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,805 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,805 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,805 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,805 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,807 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][378], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,807 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,807 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,809 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:45,809 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,809 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,810 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,810 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,810 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,810 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,812 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,812 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:45,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,817 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:45,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,817 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,821 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:45,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,869 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:45,875 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:45,875 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,875 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,875 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,876 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:45,876 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,876 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,876 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,879 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,879 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,888 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,888 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,888 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,889 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][112], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,889 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:45,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,904 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,904 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,904 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,907 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,907 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:45,908 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,908 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,910 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,910 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,911 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,911 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,922 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,922 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,923 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][346], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,924 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,924 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,924 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,924 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,925 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:45,925 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,926 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,926 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,927 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,927 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,927 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,928 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,931 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,931 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,932 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,932 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,932 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,932 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:45,934 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,934 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,934 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:45,934 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:45,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:45,937 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:45,937 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,937 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,937 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,978 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:45,978 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,978 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:45,989 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:45,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:45,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,345 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,345 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:46,346 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,346 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,346 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,347 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,347 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,348 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,350 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,350 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,351 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,351 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,351 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,369 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,369 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,369 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,370 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,370 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,370 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,371 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:46,371 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,371 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,372 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,372 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,373 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,375 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,375 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,376 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,376 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,377 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,377 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,377 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,377 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,378 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,378 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,378 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:46,380 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:46,397 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,398 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,398 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,427 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,428 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,428 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,428 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,429 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,480 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,480 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,480 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,482 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,482 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,482 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,483 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,483 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,484 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,484 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,484 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,485 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,485 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,487 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,487 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,488 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,489 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,489 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,490 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,490 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,490 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,493 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,493 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,493 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,494 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][315], [75#L1175-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:46,497 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:46,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:46,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,498 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][287], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,498 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:46,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,527 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,527 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,527 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,527 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,533 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,533 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:46,543 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,563 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,563 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,563 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,566 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,566 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,573 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,573 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,573 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,573 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,574 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,574 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,580 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,580 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,581 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,582 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,582 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,582 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,583 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,583 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,584 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,585 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,586 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,586 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,586 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,588 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,588 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,588 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,589 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,589 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,590 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,590 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,590 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,591 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,591 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,592 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,592 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,593 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,593 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,593 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,594 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,594 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,595 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,595 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,597 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,597 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,598 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,611 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,612 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,612 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,612 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,622 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,634 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,635 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,635 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,635 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,635 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,645 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:46,645 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,645 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,646 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,646 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,646 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,647 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,647 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,648 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:46,648 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,648 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,649 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,649 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,649 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,649 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,655 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,655 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,656 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,656 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,671 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,674 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,688 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,688 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,689 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,689 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,691 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,691 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,691 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,692 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,693 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,694 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:46,694 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:46,695 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,695 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,695 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,696 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,696 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,696 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,707 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,707 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,708 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,708 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,708 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,708 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,709 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,709 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,718 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,719 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,731 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,731 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,731 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,731 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,746 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,746 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,747 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,747 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,747 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,747 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,750 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,751 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:46,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,760 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,760 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,761 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,761 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,761 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,761 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,763 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,763 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,764 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,764 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:46,765 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,765 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,765 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,765 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,772 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,772 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,772 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,772 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,773 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,773 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true]) [2023-11-30 07:35:46,777 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,777 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,777 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,778 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,778 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,778 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,779 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][288], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,779 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,780 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,780 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,780 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][365], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:46,781 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,790 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,790 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,791 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,791 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,792 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,792 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,793 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,793 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,793 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,794 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,794 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,794 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,794 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,799 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,800 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,801 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,801 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,801 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,802 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,803 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,803 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,803 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,803 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,804 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,808 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,808 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,814 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,814 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,814 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,814 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,815 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,816 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,816 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,816 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,816 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,828 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,828 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,828 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,828 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,828 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,829 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,829 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,829 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,830 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,830 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,838 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,838 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,838 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,839 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,839 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,839 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,840 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,840 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:35:46,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,840 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 105#L1157-7true, 197#true]) [2023-11-30 07:35:46,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:46,841 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:46,842 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][87], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true]) [2023-11-30 07:35:46,842 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:46,847 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,847 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,847 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,847 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,847 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,848 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,848 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,849 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,849 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,851 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,854 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,854 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:46,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,855 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:46,860 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,860 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:46,861 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,861 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:46,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,865 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,865 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,865 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,866 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,866 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,867 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,867 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,867 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,871 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,871 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][367], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][316], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:46,880 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,889 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,889 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,890 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,890 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,890 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,890 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,891 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:35:46,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,891 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,891 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,897 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,898 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,898 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,899 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,899 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,900 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,900 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,900 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,900 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,900 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,901 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,901 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,901 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,901 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,902 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,902 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,903 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,903 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,904 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,904 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,911 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,911 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,911 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,911 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 46#L1170true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,924 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,924 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,924 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,925 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,925 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,932 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,932 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,933 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,939 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,940 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,940 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,940 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:46,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:46,948 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true]) [2023-11-30 07:35:46,952 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,952 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,953 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,953 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,956 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,956 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,956 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,957 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,969 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,969 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,969 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,970 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,970 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,970 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,970 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,971 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,971 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,972 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,972 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,972 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,973 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,973 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,973 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,974 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,974 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,975 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,975 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,975 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,976 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:46,976 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:46,976 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,977 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,977 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:46,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,982 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,982 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,982 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,982 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,983 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,983 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,984 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,984 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,984 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,985 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,985 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:46,986 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,986 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,987 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,988 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,988 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:46,989 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,989 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:46,990 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,990 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,990 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,991 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,991 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,992 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:46,992 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:46,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,002 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,002 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,002 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,003 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:35:47,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,003 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,004 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,023 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,023 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,028 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,028 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,028 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,028 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,033 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,034 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,034 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,035 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,035 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,036 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,036 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,037 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,037 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,038 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,041 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,041 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,041 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,042 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,043 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:47,044 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,044 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,044 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,048 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,048 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,048 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,048 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,049 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,049 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,055 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,055 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,056 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,056 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,057 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,057 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,062 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,062 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,063 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,063 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,063 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,064 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,064 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,065 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,065 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,066 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,066 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,066 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,067 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,067 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,068 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,068 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,069 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,069 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,070 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,070 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,070 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,071 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,071 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,071 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,071 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,072 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,072 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,072 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,097 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,097 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,098 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,098 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,105 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,105 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,105 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,106 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,106 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,106 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,107 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,117 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,117 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,118 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,119 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,119 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,120 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,120 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,120 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,120 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,125 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,126 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,126 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,127 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,127 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,128 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,129 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,129 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,153 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,154 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,154 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,158 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,158 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,159 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,160 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,160 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,161 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,161 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,162 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,307 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,307 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,307 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,308 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,308 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:47,308 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,312 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,313 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,313 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,313 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,314 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][341], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,328 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,328 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,328 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,328 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][341], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,328 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:35:47,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][341], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,329 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][340], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,336 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][340], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,336 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,346 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,346 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,348 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,348 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:47,351 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,351 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,351 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,358 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,358 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,359 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,360 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,360 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,361 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,361 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,361 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,362 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,362 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,363 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,363 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,363 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][340], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,364 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,364 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,364 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,364 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,368 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,368 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,369 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,369 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,374 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,374 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,374 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,374 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,380 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,381 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,386 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,386 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,386 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,394 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,394 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,395 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,396 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,396 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,396 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,397 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,397 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,398 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,398 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,398 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,399 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,400 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,400 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,400 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,400 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,401 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,403 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,403 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,406 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,406 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,408 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,408 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,408 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,409 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,413 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,413 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,413 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,421 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,421 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,421 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,421 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,422 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,422 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,423 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,424 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,429 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,429 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,430 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,430 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:47,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,433 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,433 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,433 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,433 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,434 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,434 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,437 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,439 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,440 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,440 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,441 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,441 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,441 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,443 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,448 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,448 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,448 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,448 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,449 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,449 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,453 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,454 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,455 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][368], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:47,460 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,460 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,461 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][366], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:47,461 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,463 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,463 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,464 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,464 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,464 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,464 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,465 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,465 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,466 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,466 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,467 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,467 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,467 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,468 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,468 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,469 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,469 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,469 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,469 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,469 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,472 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,473 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,473 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,475 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,475 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,475 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,475 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,476 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,476 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,478 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,478 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,479 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,479 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,484 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,485 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,489 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,489 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,489 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,489 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,490 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,490 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:47,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,496 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,497 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,497 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,497 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,498 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,498 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,502 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,502 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,503 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,503 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,504 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,505 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,505 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,505 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,506 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,506 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,507 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,507 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,508 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,508 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,509 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,509 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,510 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,510 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,511 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,511 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,511 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,515 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,515 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,516 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,516 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,518 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,519 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,525 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,525 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,526 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,526 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,526 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,527 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,528 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,528 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,528 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,529 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,529 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,529 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,529 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,530 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,530 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,530 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,530 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,531 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,532 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,533 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,533 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,533 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,534 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,534 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,535 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,535 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,536 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,536 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:35:47,536 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,537 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,537 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,541 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,541 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,542 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,542 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,543 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,543 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][357], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,544 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,544 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,545 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,545 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,545 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,546 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,546 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,546 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,546 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,547 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,547 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,547 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,548 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,548 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,548 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,549 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,549 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,550 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,550 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,552 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,552 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,553 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,553 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,554 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,555 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,555 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:35:47,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,560 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,560 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,560 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,561 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,561 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,561 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,561 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,562 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,562 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,562 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,563 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,563 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,563 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,564 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,564 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,564 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,568 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,568 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,569 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:47,569 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,570 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,570 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,571 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,571 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,572 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,572 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,572 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,573 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,573 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][294], [75#L1175-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,576 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:35:47,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,577 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,581 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,581 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,581 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,582 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,582 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,582 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,582 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,583 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,583 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,583 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,584 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,584 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,585 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,585 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,585 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,586 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,586 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,587 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,587 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,587 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,588 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,588 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,589 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,589 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,589 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,590 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,590 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,591 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,591 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,593 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,593 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:47,594 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,594 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,594 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,595 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,595 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,595 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,601 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,602 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,602 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:47,603 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,603 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,603 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,604 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:47,606 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][286], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,606 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,611 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,612 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,612 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,612 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:47,613 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,613 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][329], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:47,614 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,621 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:35:47,621 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,622 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,622 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,622 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,622 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,634 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,634 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,635 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,635 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:35:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,636 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:35:47,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:35:47,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,642 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,642 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,642 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,642 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,643 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,647 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,647 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,648 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,648 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,652 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,652 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,652 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,653 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,653 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,653 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:47,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,658 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,658 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,658 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,658 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:47,659 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][330], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:47,659 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:35:47,668 INFO L124 PetriNetUnfolderBase]: 65449/122899 cut-off events. [2023-11-30 07:35:47,668 INFO L125 PetriNetUnfolderBase]: For 50777/57406 co-relation queries the response was YES. [2023-11-30 07:35:48,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 273496 conditions, 122899 events. 65449/122899 cut-off events. For 50777/57406 co-relation queries the response was YES. Maximal size of possible extension queue 3335. Compared 1353497 event pairs, 17676 based on Foata normal form. 303/100560 useless extension candidates. Maximal degree in co-relation 273453. Up to 45294 conditions per place. [2023-11-30 07:35:48,945 INFO L140 encePairwiseOnDemand]: 184/191 looper letters, 212 selfloop transitions, 4 changer transitions 0/382 dead transitions. [2023-11-30 07:35:48,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 382 transitions, 1747 flow [2023-11-30 07:35:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:35:48,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:35:48,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 833 transitions. [2023-11-30 07:35:48,947 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8722513089005236 [2023-11-30 07:35:48,947 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 833 transitions. [2023-11-30 07:35:48,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 833 transitions. [2023-11-30 07:35:48,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:35:48,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 833 transitions. [2023-11-30 07:35:48,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 166.6) internal successors, (833), 5 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have 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:35:48,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:35:48,950 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:35:48,950 INFO L307 CegarLoopForPetriNet]: 184 programPoint places, -4 predicate places. [2023-11-30 07:35:48,951 INFO L500 AbstractCegarLoop]: Abstraction has has 180 places, 382 transitions, 1747 flow [2023-11-30 07:35:48,951 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 152.25) internal successors, (609), 4 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have 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:35:48,951 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:35:48,951 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] [2023-11-30 07:35:48,951 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 07:35:48,951 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:35:48,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:35:48,952 INFO L85 PathProgramCache]: Analyzing trace with hash 176842893, now seen corresponding path program 1 times [2023-11-30 07:35:48,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:35:48,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961895454] [2023-11-30 07:35:48,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:35:48,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:35:48,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:35:49,076 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:35:49,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:35:49,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961895454] [2023-11-30 07:35:49,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961895454] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:35:49,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:35:49,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:35:49,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808831727] [2023-11-30 07:35:49,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:35:49,078 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:35:49,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:35:49,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:35:49,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:35:49,079 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 191 [2023-11-30 07:35:49,080 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 382 transitions, 1747 flow. Second operand has 4 states, 4 states have (on average 148.0) internal successors, (592), 4 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have 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:35:49,080 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:35:49,080 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 191 [2023-11-30 07:35:49,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:35:49,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:49,759 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 109#L1157true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:49,760 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:49,760 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:35:49,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:49,921 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:35:49,921 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:49,921 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:49,921 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:50,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:50,007 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,007 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:50,007 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:50,007 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:50,100 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,100 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,100 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:50,100 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][249], [8#L1171true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true]) [2023-11-30 07:35:50,323 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][226], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true]) [2023-11-30 07:35:50,323 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:35:50,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,324 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,324 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,324 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,324 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:35:50,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:50,470 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:35:50,470 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:50,470 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:50,470 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:50,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:50,941 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:50,942 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:50,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:50,942 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:50,958 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:50,958 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:50,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,959 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,959 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:50,959 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:50,959 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:51,116 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,116 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,117 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,117 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,121 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,122 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,122 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,122 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,128 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,128 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,128 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,128 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,158 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,158 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,158 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,158 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:51,318 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,318 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,318 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,318 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,323 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,323 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,323 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,325 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,325 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,326 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,326 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,331 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,331 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,331 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,331 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:51,332 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,332 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,332 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,332 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:51,333 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,333 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,333 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,334 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,334 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,335 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,335 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,336 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,336 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,336 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,336 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:51,337 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,337 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,337 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,337 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,338 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,338 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,338 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,339 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,339 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,360 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,360 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,360 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:51,389 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:51,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:51,390 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,390 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,390 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,390 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,391 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,391 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,391 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,391 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,399 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,399 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,399 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,399 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,404 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,404 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,404 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,404 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:51,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][479], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,580 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:35:51,580 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:35:51,580 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:35:51,580 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:35:51,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:51,580 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,580 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:51,581 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:51,581 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,581 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,582 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][407], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,582 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,582 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,582 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,582 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,585 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,585 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,585 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,585 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,586 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,586 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,586 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,586 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,589 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,589 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,589 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,595 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,595 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:51,621 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,621 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,621 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,621 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,625 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,625 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,625 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,625 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,630 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,630 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,630 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,630 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,634 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,634 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,634 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,634 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:35:51,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,636 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,637 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:51,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:51,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][478], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:51,946 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:35:51,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:51,947 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][457], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:51,947 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,947 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:51,948 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,948 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,948 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,949 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][460], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,949 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,949 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][476], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:51,950 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][477], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,950 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,950 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,951 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,951 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,951 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,952 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][460], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,953 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,953 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,953 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,954 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,954 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,954 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,955 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,955 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,955 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,956 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,956 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,956 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:51,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,983 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,983 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,983 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,984 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,984 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:51,984 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,984 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:51,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,988 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,988 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,988 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,988 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,991 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,991 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,991 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,991 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:51,993 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,993 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,993 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,995 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,995 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:51,995 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,995 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:51,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:51,998 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:51,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:51,998 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][249], [141#L1173true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,071 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:35:52,071 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:52,071 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:52,071 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:52,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][457], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,143 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,143 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][478], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,143 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,144 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,144 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:52,144 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][456], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,145 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][476], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:52,145 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,145 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:52,146 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:35:52,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,146 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][479], [8#L1171true, 106#L1190-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,146 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,147 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][478], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,147 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,147 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][476], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:52,148 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,148 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,149 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:52,149 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,150 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,150 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,150 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,150 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,151 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,151 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,151 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,152 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:52,153 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,153 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,153 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,154 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,154 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,154 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,154 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,155 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,155 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,155 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,156 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,156 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,156 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,191 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,191 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,191 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,192 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,192 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,193 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:52,193 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,193 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,198 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,198 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,198 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,200 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,200 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,200 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,200 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,203 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:52,205 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:52,205 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,205 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,206 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:52,206 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:52,311 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,311 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:52,312 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,369 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,369 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,369 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,369 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,369 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][478], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,370 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,371 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:52,371 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,371 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][479], [8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,372 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,372 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,372 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,372 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,373 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,373 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,374 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [106#L1190-3true, 8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,374 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,374 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][455], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,376 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,376 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,376 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,376 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:35:52,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][455], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,376 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,377 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,377 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,377 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:52,386 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:52,386 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:52,386 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:52,387 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:52,387 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:52,412 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,412 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,413 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,413 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,413 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,413 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,414 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,414 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,414 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,418 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,419 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,419 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,422 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,422 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,422 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 109#L1157true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:35:52,513 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,513 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,513 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,513 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:52,523 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,524 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,524 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,524 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:52,529 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:52,791 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,791 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,791 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,792 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,792 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:52,792 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,792 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:52,793 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,793 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,793 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,793 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,793 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:52,794 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,794 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,797 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,797 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,797 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,797 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,798 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,798 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,798 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,798 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,801 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,801 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,801 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,801 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:52,802 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,802 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,802 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,803 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][478], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,803 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,803 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,804 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,804 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,804 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][456], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,805 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,806 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,806 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,807 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,807 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][453], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,809 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,809 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,809 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,809 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:35:52,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][453], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,810 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,810 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,810 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,810 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:52,811 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,811 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,811 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,811 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,818 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,818 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,818 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,819 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,819 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,819 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,819 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,845 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:52,845 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,845 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:52,846 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:52,846 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,846 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:52,848 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:52,848 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,848 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,848 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:52,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:52,848 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,849 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,849 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,849 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,849 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,849 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:52,859 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,859 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,859 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:52,859 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:52,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:52,860 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,860 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,860 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:52,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:52,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,957 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:52,957 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,957 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:52,958 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:52,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:52,958 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:52,959 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:52,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,026 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,026 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:53,038 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,039 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,039 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,039 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,039 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][454], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:53,040 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:35:53,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][457], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:53,040 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,040 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,042 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,042 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,042 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,042 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:53,051 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,051 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:53,052 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,052 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,052 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,052 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,053 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,053 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,053 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,053 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,054 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,054 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,054 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,054 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:53,056 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,056 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,056 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,057 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,057 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,057 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,058 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,092 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,092 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,092 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,092 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,093 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,093 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,093 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,093 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,097 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:53,097 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,191 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,191 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,191 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,191 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,192 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,192 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,192 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,192 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,201 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:53,202 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,202 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,203 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,203 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,203 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,203 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,203 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,208 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:53,208 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,208 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,278 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:53,278 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,290 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,290 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,290 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,291 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,291 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,291 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,292 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,292 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,292 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:53,295 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][452], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:53,296 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][456], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:53,297 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,297 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,297 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][530], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,300 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:35:53,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][530], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,301 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,301 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,302 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,302 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:53,302 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,302 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:53,304 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,304 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,304 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,304 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,310 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,311 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,312 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,312 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,313 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,313 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,313 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:53,339 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,339 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,339 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,340 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,343 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,343 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,344 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,344 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,348 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,348 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,348 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,348 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:53,352 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,352 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,352 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,352 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,353 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,353 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,353 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,354 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:53,354 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,354 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,356 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,356 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,356 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:53,442 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,442 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,442 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:53,451 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,451 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,451 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:53,452 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:35:53,452 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:53,452 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:53,452 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:53,452 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:35:53,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:53,453 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,453 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,458 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:53,458 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,458 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:53,459 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,459 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,462 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,462 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,462 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,466 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,466 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,466 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,467 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,467 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,719 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,719 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,720 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,720 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:53,733 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,733 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,733 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,733 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,737 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,737 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,737 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,738 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,738 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,738 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,739 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,739 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,741 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,741 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,741 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,746 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,746 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,746 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,747 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:53,748 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,748 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,749 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,749 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,750 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:53,750 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,750 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,751 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,751 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,752 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,752 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:53,752 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:53,778 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,779 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:53,779 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,779 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:53,781 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:53,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:53,781 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,782 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,782 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,782 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,782 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,789 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:53,789 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:53,789 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:53,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,791 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,791 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,791 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,791 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:53,795 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,795 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,795 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:53,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:53,881 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,883 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:53,884 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,886 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:53,886 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,886 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,886 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,887 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,887 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,887 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,888 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,888 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,888 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,888 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:53,892 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:53,892 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,892 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,893 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,893 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:53,894 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,894 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,894 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,894 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,894 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:53,895 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:53,895 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,896 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,896 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:53,897 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,897 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:53,897 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:53,898 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,898 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:53,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:53,977 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:53,978 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,978 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][529], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:53,995 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:35:53,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][532], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:53,995 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:53,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:53,998 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,998 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:53,999 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,999 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:53,999 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:53,999 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,001 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,002 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,002 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,002 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,007 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,007 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,009 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,009 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,009 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,009 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:54,009 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:54,010 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,010 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,011 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,012 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,012 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,012 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,012 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:54,013 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,013 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,013 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,013 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:54,014 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,014 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,014 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,014 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,015 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,015 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,015 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,015 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:54,016 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,016 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,016 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,016 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,017 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:54,017 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:54,018 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:54,046 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:54,046 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,046 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,047 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,047 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,047 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,053 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,053 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,057 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,057 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,062 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,062 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,062 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,062 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,063 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,063 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,063 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,063 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,098 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,098 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,098 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,098 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:54,173 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,173 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,174 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,174 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,174 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,174 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:54,175 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,175 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,175 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:54,176 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,176 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:35:54,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,177 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:54,177 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,177 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,177 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,178 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,178 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:54,180 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:54,183 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:54,184 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,184 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [27#$Ultimate##0true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,185 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,185 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:54,185 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:54,186 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 27#$Ultimate##0true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:54,186 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,186 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,188 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,188 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,194 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:54,194 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,195 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,195 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,195 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,197 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,197 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,197 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,197 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:54,229 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,229 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,229 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,229 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:54,230 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,230 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,230 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,230 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,287 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,288 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,288 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,289 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:54,308 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:54,308 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,308 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:54,309 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,309 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,313 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,313 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,314 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,314 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,315 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,315 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,315 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,315 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,316 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,317 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,317 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,317 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,320 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,320 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,320 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,320 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:54,322 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,328 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:54,329 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,329 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,330 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,330 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,330 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [141#L1173true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,332 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,332 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:54,337 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,337 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,337 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,365 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,365 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,365 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:35:54,366 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true]) [2023-11-30 07:35:54,366 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,366 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,366 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,367 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,367 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,371 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,371 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,371 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,371 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,378 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,378 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,378 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,378 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,379 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,379 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,379 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,380 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,380 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,380 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,380 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,380 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:54,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,383 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,383 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,383 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,383 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,384 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,384 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,384 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,394 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,394 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,394 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,394 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,689 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,689 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,690 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,690 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][249], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:54,744 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,744 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,744 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,744 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:54,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,773 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:54,773 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,774 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,774 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,774 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:54,780 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,780 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:54,781 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:54,781 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,781 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:54,782 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,782 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:54,797 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:54,797 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,798 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,799 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:54,799 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,799 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:54,800 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,800 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,801 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,801 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,802 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,808 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,809 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:54,809 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:54,810 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:54,810 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,811 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:35:54,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [27#$Ultimate##0true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:54,812 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:54,812 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,812 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,825 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,825 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:54,825 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:54,825 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:54,826 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:54,827 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:54,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,828 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:54,828 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:54,828 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,966 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,966 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,967 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [106#L1190-3true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,967 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,967 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:54,968 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,968 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,968 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:54,969 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,969 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:54,970 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,970 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,971 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,971 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,971 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,972 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,972 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,973 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,973 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,974 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,977 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,977 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,977 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,977 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,978 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,978 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,978 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:54,979 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:54,980 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,980 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,981 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,981 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,981 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,982 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,983 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,983 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,983 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,984 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,984 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,984 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,985 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:54,985 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:54,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,986 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:54,986 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,986 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:54,987 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:54,987 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:54,987 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:54,991 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:54,991 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:54,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:54,998 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:54,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:54,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:55,040 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,040 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,040 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,040 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:55,042 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,042 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:55,043 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,043 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,043 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,051 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,051 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,051 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,052 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,052 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,052 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,054 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,054 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,054 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,057 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,057 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,057 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,057 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,059 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,059 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,059 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,059 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:55,063 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:55,063 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:55,063 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,063 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:55,064 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:55,064 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:55,064 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:55,069 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,069 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,069 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,069 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,111 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:55,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:55,113 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,113 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,113 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,113 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:55,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:55,190 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:55,191 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,191 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,191 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,191 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:55,201 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:55,201 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,202 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,202 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:55,203 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:55,204 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:55,206 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:35:55,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:55,206 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:55,206 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,210 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:55,213 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,213 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,213 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:55,214 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:55,219 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,219 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,219 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,219 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:55,231 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,231 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,231 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,232 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:55,232 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,232 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,232 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:55,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,233 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,233 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,233 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:55,238 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,239 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,239 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:55,240 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,277 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:55,278 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,351 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,351 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,351 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:55,353 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,354 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:55,379 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,379 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,379 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,379 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][457], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:55,380 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][456], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:55,380 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:55,381 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,381 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:55,383 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,383 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,387 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,387 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,390 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,390 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,390 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,390 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,390 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,391 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,392 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,392 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,392 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:55,394 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,394 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,394 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:55,395 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,395 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:55,403 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,403 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,404 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,404 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,407 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,407 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,407 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,407 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,411 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,446 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][355], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,446 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,446 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:55,449 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,449 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,449 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,449 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,450 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,450 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,450 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,450 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:55,479 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:55,480 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,480 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,481 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,481 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,482 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,482 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,486 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,486 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,486 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,486 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,486 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:55,490 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,490 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,490 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,490 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:55,492 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:55,492 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:55,492 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:55,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:55,496 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,506 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:55,535 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,535 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,535 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:55,535 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:55,537 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,537 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,537 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,537 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:55,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:55,669 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:55,670 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,670 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,670 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,670 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:55,672 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:55,673 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:55,673 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:55,673 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:55,676 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:55,676 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,677 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,677 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:35:55,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:55,678 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,678 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,678 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,679 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,679 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,679 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:55,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:55,680 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,680 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,680 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,680 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,687 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,688 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:55,689 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:55,689 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,689 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,690 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,690 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,690 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:55,695 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,695 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:55,696 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,701 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,701 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,702 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,702 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,702 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:55,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:55,712 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,712 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:55,712 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,712 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:55,714 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:55,715 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:55,715 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:55,715 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:55,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:55,716 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:55,717 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:55,717 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:55,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:55,717 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:55,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:55,735 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:55,736 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,263 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,263 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,264 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,264 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,264 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,264 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,265 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,265 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:56,267 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:56,267 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,267 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,268 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,268 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,268 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,268 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,280 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,281 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,281 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,281 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,281 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,281 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,282 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,284 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,286 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:56,286 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:56,287 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,287 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,287 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,288 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][296], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,288 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,289 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,289 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:56,290 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:35:56,290 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][357], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,290 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,292 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:56,295 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,298 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:56,334 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,334 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,334 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:56,336 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true]) [2023-11-30 07:35:56,337 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:35:56,337 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,342 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,343 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,343 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,343 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,344 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,344 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,344 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,346 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,349 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,349 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,349 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:56,350 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,350 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,350 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:56,369 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,369 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,369 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,369 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:56,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:56,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,374 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,374 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,374 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,374 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [75#L1175-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:56,407 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:56,407 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:56,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,431 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:56,435 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:56,435 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,436 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,438 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:56,438 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,439 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,439 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:56,439 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,439 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,440 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,441 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,441 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,441 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,441 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,442 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,442 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:35:56,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,442 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,443 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,444 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,444 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,445 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,445 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:56,445 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,446 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,447 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,447 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,448 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,448 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,448 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:56,453 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:56,454 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:56,455 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,458 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,458 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,459 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,459 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,459 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,460 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,460 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,460 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,461 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,461 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,461 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,461 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,461 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,462 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,462 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,462 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,463 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,463 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,463 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,463 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,464 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,464 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:56,464 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,465 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,466 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:56,466 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,467 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,467 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:56,467 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,467 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,468 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,468 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,468 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:56,469 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,469 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,469 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,470 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,470 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,470 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,471 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,471 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,471 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,472 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,472 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,480 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,480 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,480 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,481 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,481 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,481 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,482 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,482 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,482 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,483 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,484 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,484 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,484 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,485 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,485 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,486 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,486 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:56,497 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,497 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:56,516 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,516 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:56,582 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,582 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,583 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:56,590 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,591 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,591 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,591 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:56,592 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,592 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:56,592 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,593 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,593 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,593 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,593 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:56,594 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:56,594 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:56,596 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,596 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,596 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:56,596 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:56,599 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:35:56,599 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,601 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,601 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,603 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,603 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,612 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,612 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,641 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,641 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,642 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,642 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,643 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,643 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,643 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,643 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,643 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:56,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:56,646 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,646 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,646 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,646 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:56,648 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,648 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,649 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,649 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,651 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,651 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,651 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,652 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,652 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:56,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,676 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,676 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,677 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:56,742 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:56,743 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,743 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,743 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:56,744 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,744 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:56,744 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,744 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,746 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,746 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,746 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,747 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,747 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:56,747 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,747 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,748 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:56,748 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,748 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,748 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,748 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,749 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,749 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,750 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:56,750 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,751 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,751 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,751 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,751 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,752 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:35:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,752 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,752 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,753 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,753 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,754 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,756 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:56,756 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,756 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,756 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,757 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,757 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,757 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,758 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,758 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,759 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,766 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:56,766 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,767 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,767 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,768 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,768 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:56,771 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,771 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,771 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,771 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:56,779 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,780 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,780 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:56,781 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,781 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,781 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,782 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,782 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:56,783 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,783 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,783 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,784 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:56,784 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,785 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,785 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,785 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,785 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,786 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,786 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,796 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,796 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,796 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,796 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:56,885 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,885 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,885 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:56,886 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,886 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,886 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,897 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,897 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,898 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,899 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][356], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:56,899 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,899 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,900 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,901 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,902 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,903 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:56,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,904 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,904 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,905 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][237], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,905 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,908 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,908 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,909 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,909 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,909 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,910 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:56,911 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,911 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,913 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,913 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:56,913 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:56,913 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:56,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:56,917 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,917 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,917 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,917 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,917 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:56,918 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,918 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,918 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,918 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,918 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:56,919 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:56,919 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,919 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:35:56,949 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,949 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:56,951 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,952 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,952 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:56,957 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:56,957 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,957 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:56,958 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:56,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:56,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,960 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,960 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:56,960 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:56,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:56,975 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,976 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,976 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,976 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:56,984 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:56,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:56,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:35:57,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:57,229 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,232 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,233 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,233 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,234 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:57,234 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,236 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,236 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,238 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,238 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,239 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,239 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,240 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,240 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,240 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,241 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,241 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,241 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,242 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,242 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,243 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,243 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,244 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,245 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,246 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,247 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,247 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,248 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,248 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,248 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,248 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,249 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,249 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,249 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,249 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,250 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,251 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][212], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,251 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,251 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,252 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:35:57,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,253 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,253 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,254 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,254 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,254 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,255 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,255 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,256 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,256 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,257 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,258 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,258 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,259 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,259 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,259 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,259 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,260 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,260 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,261 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,261 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,263 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,263 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,264 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,264 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,264 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,264 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,265 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,265 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,266 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,273 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,274 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,280 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,280 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,280 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,281 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,291 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,291 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,291 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,292 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,292 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,292 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,293 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,293 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,294 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,294 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,294 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,295 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:57,295 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,296 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,296 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,297 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:57,297 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:57,400 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,400 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,401 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:57,401 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,401 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,401 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,401 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:57,407 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,407 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,407 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,408 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,408 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,408 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,408 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:57,409 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 112#L1157-9true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,409 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,409 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,409 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,410 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,410 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,410 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,410 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:57,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:57,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true]) [2023-11-30 07:35:57,413 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,413 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,413 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,413 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:57,414 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][238], [65#L1171-3true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:57,414 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,418 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,419 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:57,419 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,419 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 141#L1173true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:57,421 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,421 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,421 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,421 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:57,422 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,422 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:57,424 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:57,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:57,425 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,425 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:57,425 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:57,425 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:57,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,428 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,428 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:57,428 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:57,428 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:57,429 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,429 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:57,430 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,430 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,430 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:57,431 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,431 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,432 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,432 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,432 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:57,460 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 173#L1175-1true, 204#true]) [2023-11-30 07:35:57,461 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:57,462 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:57,469 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,469 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,469 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:57,470 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,470 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,470 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,470 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:57,471 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,471 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,471 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,489 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,489 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,489 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,497 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:35:57,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,545 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,547 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,547 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,547 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,561 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,561 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,561 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,561 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [106#L1190-3true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:57,566 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,567 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [106#L1190-3true, 8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,567 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [106#L1190-3true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,568 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,568 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,569 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,570 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,570 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,570 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,571 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,571 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,571 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,572 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,572 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,573 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,573 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,573 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,573 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,574 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,575 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,575 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,575 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,576 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,577 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,577 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,577 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,577 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:57,578 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,578 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,578 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,579 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,579 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,580 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,580 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,581 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,581 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,582 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,582 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,582 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,583 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,583 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,583 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,584 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,585 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,585 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,585 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,586 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,586 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,587 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,587 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,587 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,588 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,590 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,591 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:35:57,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,591 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,592 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,592 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,599 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,600 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,607 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:35:57,607 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,607 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,607 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,608 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,608 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,608 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:35:57,619 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,619 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,620 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,621 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,621 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,622 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,622 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:57,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:35:57,732 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:35:57,733 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,733 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,733 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:57,744 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,744 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,744 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:57,746 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,753 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,754 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,754 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,755 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,755 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,755 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,755 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,756 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:57,757 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:35:57,757 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,757 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,784 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,784 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:35:57,784 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:57,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:57,789 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,789 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,789 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:35:57,809 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:57,809 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:35:57,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:57,819 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,819 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,858 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,874 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,874 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,874 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,874 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:57,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [106#L1190-3true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,881 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,881 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,883 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:57,883 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,884 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,884 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,884 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:57,885 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,885 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,885 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,886 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,886 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,887 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,887 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,887 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,888 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,888 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,889 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,889 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,889 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,889 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:57,890 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,890 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,890 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,890 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,891 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,891 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,892 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,893 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,893 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,893 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][270], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,894 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][291], [8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,894 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,894 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,894 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,895 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:57,896 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,897 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,898 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,898 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,899 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,899 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:57,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,901 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,901 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,902 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:57,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:57,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,903 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,904 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:57,917 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:57,917 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,917 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,918 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:35:57,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,918 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,919 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,919 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,924 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,924 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,924 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:57,925 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:57,925 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:57,925 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:57,926 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:57,926 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:57,926 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:57,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:35:57,937 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,938 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:57,938 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,939 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,939 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:57,940 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:57,940 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,941 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:57,941 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,941 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:57,942 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,942 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:57,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:57,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:58,272 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:58,273 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,273 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,273 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,275 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:35:58,276 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,296 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:58,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:58,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:35:58,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:58,326 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,326 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:35:58,327 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,327 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:58,329 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,330 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,330 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][534], [44#L1187-3true, 143#L1176-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,339 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:58,339 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,339 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:58,340 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,340 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,340 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:58,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,341 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:35:58,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,345 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,347 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,347 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,347 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:58,347 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,347 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:58,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [112#L1157-9true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,348 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:35:58,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:58,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:58,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:35:58,349 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:35:58,349 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:35:58,349 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:35:58,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:58,355 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:58,356 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,361 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:35:58,362 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:35:58,387 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,422 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,422 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:58,472 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,473 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:58,493 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,493 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,493 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,493 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,498 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:58,504 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,504 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,506 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,506 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,507 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:58,507 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,508 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,509 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,509 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,509 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:58,511 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:58,512 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,512 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,513 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,513 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,513 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:58,514 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:58,514 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:58,515 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:58,515 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,516 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,517 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,517 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:58,518 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:35:58,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:58,519 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,535 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,536 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,536 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][425], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:58,540 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,540 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,541 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,541 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,541 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,541 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:58,547 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:35:58,547 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:58,547 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:58,548 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:58,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,563 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,563 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:58,564 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,564 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:58,565 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,566 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:58,695 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,695 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,695 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,695 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,695 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:58,697 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,697 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,700 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,700 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,700 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][493], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,701 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,703 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:58,703 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:58,704 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:58,704 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:58,704 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,704 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,705 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:58,708 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,708 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:58,709 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,709 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:58,709 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:58,709 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,710 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,710 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,710 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,710 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:58,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,713 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,713 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,713 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,713 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:58,714 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:58,714 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,714 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,715 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,715 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:35:58,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:58,744 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,744 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,744 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,744 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 173#L1175-1true, 204#true]) [2023-11-30 07:35:58,749 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,749 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:58,749 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,750 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,763 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,763 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:58,763 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:35:58,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:58,771 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,771 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,771 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,771 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:58,773 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,773 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,773 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,773 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,820 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,821 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,821 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,821 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:58,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,837 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:35:58,838 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:58,838 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,838 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,841 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,841 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,841 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,841 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,842 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,842 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,842 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,842 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,843 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:58,849 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,850 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,851 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,851 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,851 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,852 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,852 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:58,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,853 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,853 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,853 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,853 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,855 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,855 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:58,856 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,859 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,861 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:58,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:58,862 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:35:58,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:58,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:58,863 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,874 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,874 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,874 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,874 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:58,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:58,875 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][485], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true]) [2023-11-30 07:35:58,876 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:58,878 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,878 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:58,881 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:58,881 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,881 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:58,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:58,882 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:58,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:58,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:58,893 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,893 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,893 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,893 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,894 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:58,894 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:58,894 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,045 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:59,045 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,045 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,045 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,046 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,046 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:59,049 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:59,050 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:35:59,052 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,052 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,052 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,052 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:35:59,053 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,053 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,053 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,069 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,070 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:59,070 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:35:59,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][492], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,072 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:59,078 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,078 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,078 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,079 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,079 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][359], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,082 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,082 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,082 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,082 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,083 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,083 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,083 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,083 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:35:59,088 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,088 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:59,089 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:35:59,092 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:35:59,092 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:59,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:35:59,124 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:59,125 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:35:59,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:35:59,131 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,131 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,131 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,131 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,134 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:59,134 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:35:59,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,170 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:59,184 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:35:59,184 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:35:59,184 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:35:59,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:35:59,185 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:59,185 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:35:59,185 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,185 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,188 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:35:59,188 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,188 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,189 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,189 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,189 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,190 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,190 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:35:59,191 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:59,192 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,192 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,196 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,196 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,197 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,197 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,198 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:59,200 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:35:59,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:59,200 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:59,200 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,201 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,201 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,201 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,204 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:59,204 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,205 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,205 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,205 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,206 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:59,207 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,207 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,207 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,207 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][500], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:59,222 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,224 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,224 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,224 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,224 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,225 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,225 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:59,434 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,434 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,434 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,437 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,437 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,440 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,440 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,440 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,440 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,441 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:59,441 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,441 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,441 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:59,442 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:59,442 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,442 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,442 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,443 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,443 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,443 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,444 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:35:59,576 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,576 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,576 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,576 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,576 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,577 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,577 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:59,581 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,583 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,583 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,583 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,594 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,594 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,594 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,594 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,594 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,595 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,599 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:59,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,602 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,602 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:35:59,602 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,602 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,603 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,603 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,603 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,604 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,604 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,604 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:35:59,606 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:35:59,611 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:35:59,611 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,611 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,635 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,635 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,635 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,635 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,635 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:35:59,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:35:59,646 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,646 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,646 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:59,661 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,665 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,666 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,666 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,666 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,666 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:35:59,666 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,708 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,729 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,730 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,730 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,731 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:59,732 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:59,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,732 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:35:59,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:35:59,739 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:59,740 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,740 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:35:59,744 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,745 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:35:59,746 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:35:59,746 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:35:59,748 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,748 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,749 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:35:59,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:59,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:59,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:59,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:35:59,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:59,750 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][197], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][198], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,750 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,752 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,752 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,752 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,752 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,753 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:35:59,768 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,768 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:35:59,769 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,770 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,771 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,771 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:35:59,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:35:59,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:35:59,788 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,788 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,788 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,788 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,790 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,790 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,790 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,790 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,791 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:35:59,796 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:59,796 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,796 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,796 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:35:59,797 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:35:59,797 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:35:59,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:35:59,798 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:59,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,798 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,914 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:35:59,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,914 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,918 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:59,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:35:59,945 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:59,945 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:35:59,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:35:59,947 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:59,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,947 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,951 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,951 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][558], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,952 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,953 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,953 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,953 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][358], [69#L1170-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:35:59,954 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,954 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,954 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,955 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,955 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:35:59,955 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:35:59,985 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:35:59,985 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,985 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,985 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:35:59,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:35:59,989 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:35:59,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:35:59,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:35:59,995 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:35:59,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:35:59,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:00,001 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,002 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,002 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:00,005 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,005 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,005 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,007 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [69#L1170-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:00,011 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:00,030 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][219], [111#L1179true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:00,030 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,030 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,088 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,088 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,088 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][252], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,089 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][253], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,090 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:00,090 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,090 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,091 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,091 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,092 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,093 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,093 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,093 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,094 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,094 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,094 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,095 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,098 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,098 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,098 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,099 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,099 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,100 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:36:00,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,100 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,101 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,101 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][425], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,102 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,117 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,118 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,119 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,119 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,120 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,121 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,121 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,121 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,122 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,122 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,123 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,123 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,124 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,124 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:00,125 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,125 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,126 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,126 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,126 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,126 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,127 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,127 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,128 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,128 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,129 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,129 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,129 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,130 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,130 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,130 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:00,131 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,131 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:00,131 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,132 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,132 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,133 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,133 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,134 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,134 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,136 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,136 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,137 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,137 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,137 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,138 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,138 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,139 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,139 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,155 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,158 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,158 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,158 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:00,160 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,160 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,160 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,160 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,161 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,161 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,162 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,162 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,162 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,162 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,213 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,214 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,281 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:00,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,282 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,295 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,295 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,296 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:00,299 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,301 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,314 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,314 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:00,314 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:00,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,316 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,316 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:00,316 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,316 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,316 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,317 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,318 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,320 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,325 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,325 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:00,347 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:00,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:00,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:00,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,349 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,349 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,349 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,354 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,354 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,367 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][262], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:36:00,386 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [44#L1187-3true, 162#L1170-1true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:00,386 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,386 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,387 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,387 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,442 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,443 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,443 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,443 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][268], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:00,444 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,444 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][269], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:00,445 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:00,445 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,448 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,449 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,449 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,449 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,450 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,452 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,453 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,453 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,454 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,454 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,454 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][485], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,455 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,455 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,456 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,456 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,456 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,456 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,457 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,457 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,457 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,457 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,458 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,458 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,459 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,459 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,459 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,460 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,460 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,473 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,474 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,477 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,705 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,705 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,706 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,707 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,707 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,707 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,709 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,709 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,709 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,710 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,710 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,710 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,713 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:00,753 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:00,753 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:00,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,754 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,754 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,768 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,768 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,769 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,769 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:00,828 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:00,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:00,828 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:00,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,832 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:00,832 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,832 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,832 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,835 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:00,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:00,854 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,854 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,854 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,854 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 105#L1157-7true, 204#true]) [2023-11-30 07:36:00,855 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,855 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][361], [106#L1190-3true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,857 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,857 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,857 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,857 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,857 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,859 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,859 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,861 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:00,862 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,862 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,862 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,863 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,863 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,865 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,865 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:00,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:00,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,866 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:00,884 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,884 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,884 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,884 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,884 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:00,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 173#L1175-1true, 204#true]) [2023-11-30 07:36:00,886 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,889 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,889 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true]) [2023-11-30 07:36:00,890 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:00,891 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:00,891 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:00,891 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,892 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,892 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,899 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:00,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 152#L1158true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,902 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,902 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:00,903 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,903 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [161#L1170-2true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:00,919 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][280], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:00,920 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:00,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,935 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,935 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,935 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,935 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 109#L1157true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,938 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,938 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,959 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:00,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:00,959 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:00,959 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,960 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,972 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,972 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,972 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,972 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,973 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:00,973 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,973 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,974 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,974 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,974 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:00,977 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,977 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,977 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,977 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,978 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,978 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,979 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,979 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,979 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,979 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,980 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,980 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][500], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:00,981 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,981 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,981 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,982 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,982 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,982 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,982 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,983 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,983 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,984 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:36:00,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,984 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,984 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,985 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,985 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,986 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,986 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,986 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,987 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,988 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:00,989 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:00,989 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,990 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,990 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,991 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,991 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,992 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:00,992 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:00,993 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,993 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,993 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:00,994 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:00,994 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:00,995 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:00,995 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:00,996 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:00,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:00,998 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:00,998 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:00,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,009 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,010 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,010 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,011 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,011 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,011 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,012 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,012 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,012 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,013 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,013 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,013 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,014 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,014 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,014 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,015 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,015 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,016 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,016 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,016 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,017 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,017 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,018 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,018 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,018 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,019 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,019 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,019 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,020 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,020 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,021 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,021 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,021 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,022 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:01,022 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,022 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,024 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,024 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,024 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,024 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,026 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,026 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,026 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,026 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:01,027 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,027 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,027 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,028 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:01,028 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,029 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,030 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,044 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,044 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,044 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,045 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:01,045 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,045 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:01,046 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,046 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,046 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,046 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,047 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,047 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,047 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,047 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,049 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:01,049 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,049 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,050 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,050 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,050 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,050 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,051 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,051 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,078 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,078 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,078 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,078 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,083 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,084 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,085 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,085 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,085 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,085 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,137 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,140 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,147 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,147 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,147 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][360], [106#L1190-3true, 8#L1171true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:01,168 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,168 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,169 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,169 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][362], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,170 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,170 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,172 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [8#L1171true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:01,191 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,191 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,191 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,191 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,191 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:01,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,193 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,193 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,193 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:01,201 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,201 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:01,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:01,217 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,232 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,232 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,233 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,233 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,253 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,253 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,253 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:01,254 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,254 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,254 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,254 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,255 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,255 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:01,259 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:01,274 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:01,274 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,274 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:01,275 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,275 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:01,277 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,277 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,277 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [106#L1190-3true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,278 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:01,279 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:01,280 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:01,280 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,280 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][292], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,281 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:36:01,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:36:01,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][351], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,282 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,282 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,283 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][425], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,284 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,284 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,295 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,295 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,295 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,296 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:01,296 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,297 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,297 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,297 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:01,298 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,298 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,298 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,299 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,299 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,299 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,300 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:01,300 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,300 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:01,315 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:01,316 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,316 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,317 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:01,317 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,318 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,320 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:01,320 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,321 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,321 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,335 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,335 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,343 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,343 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,343 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,348 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,348 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,349 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,349 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,407 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,407 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,407 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,407 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,409 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,409 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,409 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,409 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,418 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:01,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:01,419 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,420 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:01,420 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,420 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,420 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:01,431 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:01,433 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:36:01,440 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,440 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,440 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,440 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:01,442 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,442 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:01,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:01,445 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,445 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,445 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,453 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,453 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,455 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,456 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 204#true]) [2023-11-30 07:36:01,463 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,463 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [69#L1170-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:01,486 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,486 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:01,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:01,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,501 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,501 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,502 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:01,525 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:01,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,526 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:01,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,527 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:01,528 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,528 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:01,543 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:01,543 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,543 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:01,544 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,544 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:01,545 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][379], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,548 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,548 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,548 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,548 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,548 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,549 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,549 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,550 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,550 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,551 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:01,551 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,551 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,552 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,553 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,553 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,553 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,554 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,554 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,554 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,555 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,555 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,556 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,556 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,556 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,556 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][485], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,557 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,557 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,558 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,558 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,558 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,559 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,559 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,559 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,560 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,560 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,560 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,560 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,560 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,560 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,561 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,561 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,562 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,562 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,562 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,563 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,563 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,564 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,564 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,565 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,565 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,565 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,566 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,566 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,566 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,567 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,568 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:01,568 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,568 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,569 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,569 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][425], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,570 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,570 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,570 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,570 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,581 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:01,581 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,581 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:01,582 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:01,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:01,583 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,583 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,583 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,584 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,584 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,585 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:01,585 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,585 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,586 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,586 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:01,587 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:01,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:01,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,815 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,833 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:01,833 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,833 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:01,834 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:01,835 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,835 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,835 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,857 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,857 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:01,858 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,858 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:01,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:01,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,863 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,914 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,916 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,916 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,916 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,918 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,918 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:01,919 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,919 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,919 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:01,921 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:01,921 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,921 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,921 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:01,922 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,922 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,923 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,923 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,923 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,924 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,924 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:01,924 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:01,925 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:01,925 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,933 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:01,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][363], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true]) [2023-11-30 07:36:01,949 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:01,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:01,950 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:01,950 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,950 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:01,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:01,951 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:01,953 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,953 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:01,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [8#L1171true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:01,992 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,992 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:01,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:01,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:02,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,007 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,007 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,007 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:02,034 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,036 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,036 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,036 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,038 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,038 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,038 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([517] L1171-->L1171-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16|))) (and (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#mutex_B~0.base_16| (store .cse0 |v_~#mutex_B~0.offset_16| 1))) (= |v_processThread1of1ForFork1_#t~nondet7_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_16|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_41|, processThread1of1ForFork1_#t~nondet7=|v_processThread1of1ForFork1_#t~nondet7_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_16|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_16|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet7][95], [65#L1171-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,049 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:02,051 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,051 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,051 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][500], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:02,053 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true]) [2023-11-30 07:36:02,053 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][485], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true]) [2023-11-30 07:36:02,054 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:02,064 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,064 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,064 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,064 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,065 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:02,065 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,065 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:02,066 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,066 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,066 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,067 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,067 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,068 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,068 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,068 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:02,079 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,079 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,080 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,080 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:02,081 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,081 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,081 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,081 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [27#$Ultimate##0true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,087 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,087 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,087 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,088 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,088 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [27#$Ultimate##0true, 143#L1176-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:02,090 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [27#$Ultimate##0true, 143#L1176-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,090 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,090 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,091 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,091 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,095 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,095 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,096 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,096 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:02,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:02,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:02,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:02,108 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,108 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,108 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,108 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,159 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,159 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:02,161 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,161 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,161 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,161 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,163 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,163 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,165 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,165 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,167 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,167 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true]) [2023-11-30 07:36:02,170 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:02,170 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,170 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:02,171 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,171 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,171 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,172 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,172 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:02,174 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,174 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:02,175 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,183 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:02,193 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,193 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:02,194 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,194 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,195 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,195 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,203 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,203 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,203 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,204 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [75#L1175-4true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:02,208 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:02,214 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,214 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,214 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,214 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:02,215 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,215 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,215 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,215 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 109#L1157true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,255 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,255 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,255 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,255 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,280 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,281 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,281 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:02,282 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,282 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,282 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:02,283 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:02,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,283 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:02,284 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:02,284 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,284 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,284 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:02,285 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,291 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:02,291 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,291 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,291 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,292 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:02,292 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,292 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,292 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,294 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,294 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,295 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,297 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,297 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:02,297 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:02,298 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:02,298 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,298 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,299 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:02,310 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,310 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][500], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:02,312 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,312 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,312 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,313 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,313 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,313 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,314 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,315 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,316 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,316 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,316 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,317 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,317 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,318 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:02,325 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,325 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,325 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,325 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:02,326 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,326 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,327 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,327 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,330 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,330 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,330 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,330 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,331 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,331 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,332 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,332 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:02,332 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][505], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,333 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:02,344 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,344 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,344 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,344 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,350 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,350 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:02,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [27#$Ultimate##0true, 143#L1176-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,353 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:36:02,418 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:02,419 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,419 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,420 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,422 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,423 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,426 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,426 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,427 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,427 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,427 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:02,429 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:02,429 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,429 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,429 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,429 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,430 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,430 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,430 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,431 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:02,447 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:02,448 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,448 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,449 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,449 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,449 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,449 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,451 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,452 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,452 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,452 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,453 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,453 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,453 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,458 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,461 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,461 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,461 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:02,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:02,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:02,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,530 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,530 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,530 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,530 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,531 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:02,531 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,531 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,531 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,538 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:02,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:02,539 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:02,540 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,541 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,541 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,541 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,541 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:02,542 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:02,542 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,543 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,543 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,543 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:02,544 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:02,544 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,544 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:02,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:02,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,561 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,561 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,562 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:02,562 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:02,563 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,563 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:02,563 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,564 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:02,566 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:02,566 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,566 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,567 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,567 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,567 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][514], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,568 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:02,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [27#$Ultimate##0true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:02,583 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,583 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,583 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,583 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,625 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,625 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:02,626 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,626 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,626 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:02,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,629 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:02,629 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,629 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,629 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:02,634 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,634 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,636 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:02,645 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:02,646 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:02,656 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,657 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,657 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][612], [200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:02,657 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,658 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][676], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,658 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,660 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,660 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][525], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:02,661 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true]) [2023-11-30 07:36:02,662 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,662 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,663 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][589], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,664 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,664 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,664 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,664 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:02,666 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:02,666 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:02,666 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:02,666 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,667 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,667 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,667 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][219], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:02,715 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][410], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,715 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][410], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,715 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][410], [161#L1170-2true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,716 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][410], [162#L1170-1true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:02,716 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:02,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][262], [69#L1170-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true]) [2023-11-30 07:36:02,717 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,717 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:02,717 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,717 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:02,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [141#L1173true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true]) [2023-11-30 07:36:02,719 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,719 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:02,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][177], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:02,973 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:02,974 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:02,974 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:02,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:02,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:02,982 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,983 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:02,984 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:02,984 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:02,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:02,993 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,994 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:36:02,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:02,994 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:02,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,000 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,000 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:03,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,000 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,001 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:03,003 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,003 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,004 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:03,034 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,034 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,034 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,034 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,059 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,059 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,059 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,059 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,060 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,060 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,060 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,069 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,069 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,069 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,072 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][674], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,090 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][613], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,090 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:03,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:03,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][526], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,092 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][612], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,093 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][525], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,094 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:03,094 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,094 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,095 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,095 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,095 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][588], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,096 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,096 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,096 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,096 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][668], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,097 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,097 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,097 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,097 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,098 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,098 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,099 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,099 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,099 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,100 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,100 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,100 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,100 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,101 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,101 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,101 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,101 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,101 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,117 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,117 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,117 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,118 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,118 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:03,120 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:03,121 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,128 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,128 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:03,219 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,219 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,219 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,220 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:03,220 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:03,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,220 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:03,221 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:03,229 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,229 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,231 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,231 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,232 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:03,232 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:03,232 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,233 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:03,233 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,233 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,234 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [143#L1176-3true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:03,239 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,239 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,239 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,239 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [143#L1176-3true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,240 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,240 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,240 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,240 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:03,245 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,245 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,245 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,249 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,249 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,249 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,250 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,250 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,251 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,251 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,251 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:03,326 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:03,327 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,349 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,349 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,349 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,349 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,352 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,352 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,352 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,352 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,355 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,358 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,358 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,360 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,362 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,363 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:03,364 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,366 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,366 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,367 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:03,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,373 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,373 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:03,374 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,374 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,374 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][613], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,384 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,384 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,384 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,384 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,384 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][526], [106#L1190-3true, 161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,385 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][676], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,385 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][525], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,386 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,386 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,386 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,386 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][667], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,387 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][637], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true]) [2023-11-30 07:36:03,388 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:03,390 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:03,390 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,390 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,390 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,391 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,391 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,391 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,391 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,392 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:03,392 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,399 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,399 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,400 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,400 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,402 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][475], [75#L1175-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:03,411 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,413 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,413 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,414 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 109#L1157true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:03,440 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,440 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,440 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,440 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,477 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,477 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,478 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:03,478 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,478 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,478 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,479 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,487 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,487 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,488 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,488 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,488 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:03,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:03,489 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,489 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,490 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,490 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [44#L1187-3true, 143#L1176-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:03,494 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,494 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,503 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,503 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,503 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,503 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,506 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,507 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,507 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,507 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,508 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,508 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,509 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [106#L1190-3true, 8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,509 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:03,509 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,509 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,510 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,510 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,510 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,511 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,511 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,512 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,512 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:03,539 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,540 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,540 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,541 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:03,541 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,541 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,559 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,559 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,566 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,567 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,567 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,567 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,574 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,574 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,574 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,575 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,575 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,575 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:03,578 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:03,579 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,580 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,580 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,580 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,580 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,582 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,582 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,583 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][674], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][526], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,599 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][586], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,599 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,600 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,600 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][624], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,601 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,601 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,601 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,601 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][690], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,602 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,602 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,602 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,602 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,603 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,604 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,604 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,604 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,605 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,605 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,605 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,605 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:03,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,607 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,607 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,608 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,608 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,610 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,610 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,610 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,610 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,614 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,614 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,624 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,624 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:03,624 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,626 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,687 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,687 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:03,687 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,687 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:03,688 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:03,688 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][491], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:03,698 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][491], [75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,698 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,698 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:36:03,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][491], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:03,699 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][490], [75#L1175-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:03,704 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,704 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,704 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,704 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][490], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,705 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,711 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,711 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,711 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:03,712 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,712 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,712 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,713 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,713 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,713 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,714 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,714 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,714 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,715 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,715 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,731 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,731 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:03,734 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:03,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:03,738 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,739 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,739 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,739 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:03,739 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:03,740 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,757 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,757 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,757 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,757 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:03,760 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,760 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,761 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,761 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,765 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,765 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,766 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,766 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,767 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,767 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,767 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:03,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,773 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,773 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:03,774 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,778 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:03,778 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,780 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,780 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,780 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,780 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,781 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,781 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,781 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,781 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][637], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,795 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,795 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,795 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,795 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,795 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][586], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,796 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:03,797 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,797 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,798 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,799 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][684], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,800 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,801 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,801 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,801 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,801 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,801 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,802 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,802 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:03,802 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,803 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:03,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:03,804 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,804 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,804 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:03,804 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:03,809 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:03,809 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,811 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:03,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:03,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:03,812 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:03,812 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,812 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,813 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][490], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:03,883 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:03,884 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,884 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,884 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:03,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:03,885 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:03,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:03,886 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:03,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [143#L1176-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:03,887 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,887 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,887 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,887 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [143#L1176-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:03,888 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][176], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:03,901 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:03,901 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:03,901 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][116], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:03,902 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][196], [8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:03,902 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:03,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:04,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,160 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,160 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:04,160 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,161 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:04,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,165 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,165 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:04,166 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,195 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,195 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,195 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,196 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,199 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,201 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:04,203 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,203 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,203 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,204 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,204 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,205 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,205 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,206 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,207 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,207 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,207 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,208 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,208 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,208 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,209 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,210 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,210 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,211 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,211 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,213 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,213 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,214 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,214 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,215 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,215 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,215 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,216 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,222 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,222 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,222 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,223 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,223 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:04,231 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:04,231 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,232 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,232 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:04,237 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,237 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,237 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:04,237 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,238 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,240 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,240 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,241 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,258 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,258 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,258 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,258 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][690], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,259 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][586], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,260 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,261 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,261 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,261 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,261 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:04,262 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,262 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,262 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,263 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,263 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,265 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,265 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,269 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,269 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,270 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,270 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,270 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,270 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,271 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,271 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,271 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,271 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,274 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,274 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,274 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,278 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,278 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:04,346 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,347 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,347 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,347 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:04,348 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,348 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,348 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,348 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:04,355 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,355 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:04,356 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,370 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,370 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,371 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:04,372 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,373 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1176-->L1176-3: Formula: (and (= (store |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20| (store (select |v_#pthreadsMutex_50| |v_~#mutex_A~0.base_20|) |v_~#mutex_A~0.offset_20| 0)) |v_#pthreadsMutex_49|) (= |v_processThread1of1ForFork1_#t~nondet11_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_20|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_20|, processThread1of1ForFork1_#t~nondet11=|v_processThread1of1ForFork1_#t~nondet11_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet11][380], [143#L1176-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,378 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,379 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:04,402 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:04,403 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,403 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,403 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,403 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:04,405 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,405 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,405 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,405 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,405 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,406 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,406 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:04,409 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,409 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,409 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:04,424 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,424 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,425 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,425 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,425 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,426 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,428 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,430 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,430 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,430 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,432 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,433 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,434 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:04,437 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,438 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,438 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,439 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,444 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,444 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,444 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,445 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,445 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,471 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,472 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,472 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:04,473 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,473 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,473 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,474 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,475 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,475 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,475 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,478 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,479 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,479 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,479 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,479 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,481 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,482 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,482 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,483 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,483 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:04,484 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,484 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,485 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,485 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,488 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,488 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,489 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,490 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:36:04,494 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:36:04,494 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,494 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,498 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,498 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,498 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:04,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:04,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:04,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,553 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,553 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,553 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,554 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,554 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:04,555 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:04,556 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,556 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:04,576 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,576 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,577 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,577 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,578 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:04,578 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,578 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,579 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,579 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:04,585 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,585 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,585 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,585 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,606 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,607 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,607 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,608 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,625 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,626 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,628 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,628 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,629 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,629 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,630 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,631 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,631 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,631 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][689], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,633 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,633 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,633 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,633 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,634 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,634 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,634 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,635 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,670 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,670 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,673 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,674 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,674 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,675 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,675 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,675 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,675 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,676 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,677 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,677 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,677 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,679 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,679 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,680 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,681 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true]) [2023-11-30 07:36:04,681 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,682 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,682 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,682 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,683 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,683 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,684 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,684 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,685 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,685 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,685 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,687 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,687 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:04,688 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,688 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,688 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,688 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,689 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,689 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,689 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,694 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:04,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:04,694 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:04,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][406], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,695 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,749 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,750 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:04,752 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:04,752 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,752 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,753 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,760 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,760 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,760 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,767 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,767 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:04,767 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,768 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:04,769 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:04,769 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:04,769 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,769 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:04,770 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:04,770 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:04,771 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,771 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,771 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:04,772 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:04,772 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,772 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,773 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,774 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,774 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,775 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:04,780 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:04,780 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,780 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:04,781 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,781 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:04,782 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,782 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,783 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,783 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:04,783 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,784 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,784 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:04,785 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,809 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,809 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,809 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,809 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,809 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,810 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,810 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,810 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,813 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,813 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,813 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,814 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,815 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,816 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,816 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,816 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,829 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,829 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,830 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,830 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,831 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,831 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,832 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,833 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,834 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,834 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,835 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,835 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,835 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,836 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,837 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:04,837 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,837 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][688], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,838 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,838 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,838 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,838 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][689], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,840 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][689], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,840 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:04,856 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,856 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,856 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,859 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:04,869 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:04,870 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,870 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true]) [2023-11-30 07:36:04,878 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,878 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,879 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,880 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,880 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,880 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [111#L1179true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true]) [2023-11-30 07:36:04,882 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,883 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,884 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,884 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,885 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,885 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,885 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,885 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,886 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,886 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,889 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,889 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,890 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,890 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,890 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,890 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,891 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,891 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:04,892 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,892 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,892 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,893 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,893 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,894 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,894 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:04,894 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:04,895 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:04,895 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:04,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,897 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:04,898 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,898 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:04,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][127], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:04,915 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:04,915 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,915 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:04,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:04,946 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:04,959 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,960 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,960 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,974 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:04,975 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:04,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:04,976 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:04,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,977 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:04,977 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,977 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,977 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:04,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:04,994 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,994 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,994 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:04,995 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:04,995 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:04,996 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,996 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:04,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:04,996 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:04,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,997 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:04,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,016 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,017 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,017 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,022 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,022 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,024 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,024 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,036 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,036 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,037 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,037 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,037 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,038 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,038 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,038 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,038 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,038 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,039 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,040 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,040 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,041 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,041 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,041 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,041 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,042 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][688], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,042 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,042 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,042 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,042 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][688], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,043 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][689], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,044 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,044 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,046 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:05,047 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,047 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,048 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,048 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,048 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,048 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,049 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,049 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:05,049 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,049 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,050 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,050 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:05,050 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,050 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,051 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:05,051 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,052 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:05,052 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,052 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,052 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,053 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:05,053 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,053 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:05,072 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,072 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,075 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:05,091 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,091 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,092 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,092 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,094 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:05,094 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,095 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,095 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:36:05,095 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,096 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][548], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,096 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,096 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,098 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,099 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:05,099 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:05,100 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:05,100 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:05,100 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,100 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:05,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,142 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,143 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,143 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,156 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,156 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,168 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,168 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,168 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,168 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,170 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,170 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,170 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,170 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,171 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:05,171 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,183 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,184 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:05,184 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,185 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,185 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,185 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,186 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,186 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,186 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,186 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:05,187 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:05,187 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:05,187 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:05,188 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][195], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:05,193 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,194 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,194 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,194 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,194 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,195 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,195 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,195 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,196 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,196 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,197 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][591], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,197 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,198 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,216 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,216 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,216 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,217 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,217 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,217 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,218 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,218 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,218 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,218 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,219 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,219 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,219 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,219 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,222 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,223 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,223 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,224 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,225 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,226 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,226 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,227 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,236 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,236 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,237 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][694], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,237 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][688], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,240 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][699], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,242 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,243 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,243 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,243 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,249 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,249 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,249 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,249 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,250 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,250 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,250 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,252 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,253 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,253 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,253 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:05,258 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,258 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,258 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,258 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:05,259 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,259 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,259 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:05,260 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,260 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,260 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,262 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,262 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,262 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,262 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:05,263 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:05,272 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,272 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,272 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,272 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:05,273 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,273 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,273 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][578], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:36:05,277 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,278 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,278 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,278 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,279 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,279 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][405], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:05,280 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,280 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,280 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:05,281 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][653], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,281 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:05,732 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:05,732 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,732 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:05,733 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:05,733 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:05,733 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,734 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,734 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,734 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,734 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,735 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,735 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,735 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,735 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,738 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,739 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,739 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,740 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,740 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,741 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,741 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,742 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,742 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,742 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,742 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,743 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,743 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,747 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,747 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,752 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,753 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,753 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,754 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,754 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,781 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,781 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,781 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:05,782 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,782 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,782 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,783 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,783 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,783 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,794 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,794 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,795 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,795 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:05,796 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,796 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,796 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,797 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,797 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,797 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,827 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,827 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,828 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,828 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,828 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,828 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:05,829 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,829 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,829 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,829 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,830 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,830 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][695], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,854 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,854 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,854 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,855 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,855 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,856 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,856 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][699], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,858 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][699], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,858 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,858 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,859 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,859 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,859 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:05,860 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,864 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,864 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,864 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:05,865 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:05,865 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:05,873 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,874 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:05,874 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,875 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:05,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,875 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,875 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:05,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:05,878 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,878 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:05,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:05,880 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,882 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,883 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,883 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:05,884 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,884 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,884 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][658], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true]) [2023-11-30 07:36:05,892 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][474], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 204#true]) [2023-11-30 07:36:05,893 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,893 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,893 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,893 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,930 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,930 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,931 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,931 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,931 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,932 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:05,932 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:05,932 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,932 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:05,933 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,933 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,933 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:05,933 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,933 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:05,934 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:05,934 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,934 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,934 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,934 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,938 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,939 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,940 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:05,940 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,940 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,941 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,941 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,941 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,942 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,942 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,942 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,943 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:05,943 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,943 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,944 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:05,944 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:05,945 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,945 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,945 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,945 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,946 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,946 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,954 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,954 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,954 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,954 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,957 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,958 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:36:05,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:36:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:05,970 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:05,970 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,971 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,971 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:05,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:05,979 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,980 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:05,980 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:05,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,981 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:05,981 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:05,981 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:05,982 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:05,987 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,987 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:05,988 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:05,988 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,003 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,003 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,004 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,004 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,004 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,004 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,005 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,005 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,005 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,005 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,006 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,006 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,014 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,014 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,014 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,014 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,015 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,016 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,016 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,017 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,017 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,018 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,018 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,018 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,020 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,020 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,020 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][699], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,021 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,023 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,023 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,023 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,027 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,027 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,027 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,027 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,028 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,029 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,029 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,029 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,029 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,029 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,030 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,030 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,031 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true]) [2023-11-30 07:36:06,032 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,032 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,032 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,033 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,033 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,033 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:36:06,038 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,039 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,039 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,039 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,041 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,041 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,041 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,041 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,042 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true]) [2023-11-30 07:36:06,048 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,048 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,049 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,049 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,049 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,132 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,133 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,133 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,133 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,133 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,134 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,134 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,134 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,135 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,135 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,135 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,135 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:06,136 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,141 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,141 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,142 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,142 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,143 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,143 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,144 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,145 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,145 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,145 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,146 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,146 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,146 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,147 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,147 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:06,148 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,148 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,148 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,149 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,149 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,149 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,150 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:06,150 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,151 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,151 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:06,151 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,151 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:06,162 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,162 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:36:06,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,163 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:36:06,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,163 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,163 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,185 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,185 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,186 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,186 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,186 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,190 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,190 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,190 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,191 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,191 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,191 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,203 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,203 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,205 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,205 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,205 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,205 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,213 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,213 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,213 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,214 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][702], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,214 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,215 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,215 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,216 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,216 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,216 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,218 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,218 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,218 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,219 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,228 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,228 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,228 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,228 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,229 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,229 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,229 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,230 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:06,230 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,230 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,234 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,234 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,234 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,235 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,235 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,235 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,236 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,236 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,237 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,237 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,237 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,238 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:06,238 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,238 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,239 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,239 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,239 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,243 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,243 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,243 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,244 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,244 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,247 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:06,247 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:06,252 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:06,252 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,253 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,276 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,277 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,277 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,278 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,278 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,279 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,279 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,285 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,286 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:06,290 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:06,290 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:06,290 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,290 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,291 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:06,291 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,291 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,292 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,292 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,292 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,293 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,293 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:06,293 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,293 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,298 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,299 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,299 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,300 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true]) [2023-11-30 07:36:06,300 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true]) [2023-11-30 07:36:06,300 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,300 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,301 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,301 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,302 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,302 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:06,302 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,302 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,303 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,303 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,303 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,303 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,304 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,304 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,304 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,305 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,305 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,306 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,306 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,306 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,306 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,307 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,307 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:06,307 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,307 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:06,308 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,308 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,335 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,336 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,336 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,337 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:06,337 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:06,357 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,357 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,357 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,357 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,358 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,358 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,360 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,360 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,362 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,363 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,363 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,364 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:06,366 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,366 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,366 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,367 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,367 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:06,368 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,368 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,369 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:06,369 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,369 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,370 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,370 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,370 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,371 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,371 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,371 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,372 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,372 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,372 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,373 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,373 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,375 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,375 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,376 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,376 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,376 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,377 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,377 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,377 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,379 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,379 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,379 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,380 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,380 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,380 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 152#L1158true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,381 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,381 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,382 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,382 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,382 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,382 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:06,388 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,389 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,389 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,413 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,413 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,414 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,414 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,415 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,415 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,416 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,416 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,425 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,425 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,425 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,426 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,426 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,426 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,427 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,427 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,432 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,432 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:06,433 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,433 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,433 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,434 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:06,435 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,435 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:06,435 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][576], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,436 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,436 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,436 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,436 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][576], [32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,437 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:36:06,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][576], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][575], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,446 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][575], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,446 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,446 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,480 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,482 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,482 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,482 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][647], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,483 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,483 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,486 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,487 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:06,489 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,489 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,489 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:06,490 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,490 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,490 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,492 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,492 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,492 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:36:06,493 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,493 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [112#L1157-9true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,493 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,494 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,494 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:06,498 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,498 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,499 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:06,499 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true]) [2023-11-30 07:36:06,502 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,502 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,502 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,502 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,503 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,522 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,522 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,523 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,523 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,523 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,524 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,524 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,524 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,525 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,525 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,526 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,526 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,526 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,532 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,535 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,535 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,536 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,536 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:06,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][575], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,537 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][583], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,543 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,543 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,543 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,543 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][583], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,544 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:36:06,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][583], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,544 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][582], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:06,555 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][582], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,555 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,560 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,560 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,561 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,561 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,567 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,567 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,571 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,572 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,572 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,572 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,573 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,573 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,573 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,573 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:06,578 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,579 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,579 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,587 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][657], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true]) [2023-11-30 07:36:06,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,589 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,589 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,590 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,590 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,591 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,592 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,592 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,593 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,593 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,593 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,596 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,597 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:06,598 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,598 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,599 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,599 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,599 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:36:06,600 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,600 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,601 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,601 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true]) [2023-11-30 07:36:06,607 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,607 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,607 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,608 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:06,609 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:06,609 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,609 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,609 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,613 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,613 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,614 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,614 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,631 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,631 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,631 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,632 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,632 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,632 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,633 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,633 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,633 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,633 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,634 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,634 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,641 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,641 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,641 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,642 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,642 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:06,642 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:06,643 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,643 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,645 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,645 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,645 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:06,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][582], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,646 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,652 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,652 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,659 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,667 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:06,667 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:06,669 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,669 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,677 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,678 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,678 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,678 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,678 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,679 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,679 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:06,680 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:06,680 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:06,680 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,681 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,684 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,685 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,686 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,696 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,696 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,697 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,697 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,698 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,698 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,699 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,699 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,699 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,699 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,700 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,701 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,701 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:06,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,703 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:06,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:06,708 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,708 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,708 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,709 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,709 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,709 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:06,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:06,711 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:06,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:06,712 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:06,712 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,717 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,717 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,718 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,718 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,719 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,719 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:06,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,719 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:06,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,734 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,734 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,734 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,735 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,735 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,735 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,736 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,736 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,737 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:06,737 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:06,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:06,738 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:06,738 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,738 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,738 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,744 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,744 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,744 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:06,745 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,745 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,745 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,745 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,746 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:06,746 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:06,747 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,747 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,747 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,747 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:06,747 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:06,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:06,751 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,751 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,751 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,751 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,754 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:06,754 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:06,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,073 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,073 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,073 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,073 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,074 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,074 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,079 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,080 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,086 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,086 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,086 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,086 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,087 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,088 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,089 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,089 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,089 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,089 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,089 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,090 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,090 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,096 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,096 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,097 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:36:07,097 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,097 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,098 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,098 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,099 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,099 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,099 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,100 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,100 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,104 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,104 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,105 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,106 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,106 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,107 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][678], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,107 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,107 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][579], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:07,113 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,113 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][549], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,114 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:07,114 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:07,114 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,114 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:07,115 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,118 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,118 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,119 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,119 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,119 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,119 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,120 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,120 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,120 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,120 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,121 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,121 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,121 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,122 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,122 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,122 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,123 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,123 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,123 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,123 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,124 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,124 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,124 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,124 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,125 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,125 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,125 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,126 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,126 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,126 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,126 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,127 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,127 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,127 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,131 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,131 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,131 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,131 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,132 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,132 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,132 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,133 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,133 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,133 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,134 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,134 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,135 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,136 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,136 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,136 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,137 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,137 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,138 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,138 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,138 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,141 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,141 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,141 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,142 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,142 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,142 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,151 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,152 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,152 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,152 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,153 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,153 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,153 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,153 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,154 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,154 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,154 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,154 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,159 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,160 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,160 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,160 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,161 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,161 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,162 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,162 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:07,162 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,162 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,165 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,165 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,166 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,166 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,167 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,167 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,167 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,168 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,168 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,170 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,170 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,171 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,173 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,173 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,173 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,173 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,179 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,179 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,180 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,180 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,180 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,180 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,184 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,184 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,184 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,184 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,184 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,185 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,186 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:07,189 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,189 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,189 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,190 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,190 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,190 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,190 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,191 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,191 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,192 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,192 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,192 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,192 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,195 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,196 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,196 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,197 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,197 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,197 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,197 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,198 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,198 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,198 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,198 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][685], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,201 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,201 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,201 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,201 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,201 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,201 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,203 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,203 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,204 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,204 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,204 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,204 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,205 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,205 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,205 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,206 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,206 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,206 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,206 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][659], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:07,210 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,210 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:07,211 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][654], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:07,211 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,211 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,217 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,217 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,217 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,218 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,218 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,218 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,219 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,219 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,220 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,221 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,221 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,221 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,222 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,222 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,222 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,223 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,223 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,225 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,225 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,225 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,226 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,226 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,226 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,231 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,231 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,231 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,232 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,232 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,232 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,232 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,240 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,240 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,240 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,240 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,241 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,241 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,241 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,241 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,246 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,246 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,246 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,247 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,247 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,247 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,248 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,248 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,248 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,249 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,249 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,250 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,250 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,250 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,251 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,251 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,251 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,252 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,252 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,252 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,256 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,256 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,257 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,257 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,257 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,258 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,258 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,258 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,259 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,259 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,259 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,260 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,261 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,261 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,261 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,262 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,262 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,263 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,263 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,264 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,264 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,270 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,270 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,272 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,272 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,272 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,272 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,275 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,275 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,277 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,277 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,277 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,278 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,278 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,278 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,282 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,282 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,283 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,283 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,284 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,284 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,292 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,293 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,293 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,293 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,294 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,294 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,299 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,299 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,300 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,300 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,300 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,301 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,301 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,302 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,302 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,302 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,303 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,303 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,303 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,304 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,304 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,304 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,305 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,305 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,305 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,306 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,306 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,307 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,307 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,307 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,308 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,308 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,309 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,309 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,309 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,310 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,310 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,310 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,310 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,311 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,311 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,311 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,311 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,316 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,316 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,316 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,329 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,329 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,329 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,329 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,330 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,330 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,330 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,331 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,331 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,331 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,331 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,332 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,332 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,332 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,333 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,337 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,337 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,338 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][621], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,339 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,339 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,339 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,340 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,340 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,340 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,341 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,341 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,342 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,342 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,343 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,343 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,343 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,344 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,344 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,344 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,345 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,345 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,346 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,347 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,347 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,348 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,348 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,348 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,349 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,349 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,349 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,354 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,354 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,357 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,358 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,358 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,358 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,359 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][421], [75#L1175-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,359 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,359 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:07,361 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,361 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,361 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,361 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,362 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,362 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,363 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,363 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,363 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,364 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,364 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,364 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,366 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,366 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,366 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,366 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [112#L1157-9true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,367 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,367 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,367 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,368 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,368 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,368 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,368 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,369 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,369 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,376 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,376 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,377 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,377 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,378 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,378 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,378 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,379 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,379 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,379 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,379 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,380 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,382 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,382 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,382 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,386 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,387 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,387 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,387 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,387 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,388 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,389 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,389 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,389 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,390 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,390 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,390 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,391 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,391 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,391 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,392 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,392 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,392 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,393 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,393 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,394 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,394 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,395 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,395 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,396 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,396 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,396 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,396 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,397 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,397 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,397 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,411 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,411 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,412 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,412 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,412 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,413 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,413 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,413 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,414 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,414 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,415 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,415 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:07,416 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,416 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,416 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,416 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,417 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,417 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,418 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,418 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,419 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,419 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,419 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,419 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,420 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,420 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,425 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,425 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,426 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,426 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,427 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,427 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][620], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,428 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,428 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,431 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,431 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,432 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,432 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:07,433 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,433 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,433 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,434 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,434 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,435 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,435 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,438 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,443 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,444 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,444 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,444 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,445 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,445 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,445 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,448 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,448 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,448 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,448 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,449 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,449 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,449 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,450 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,450 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,450 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,451 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,451 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,451 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,456 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,456 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,456 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,457 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,457 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,457 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,458 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,459 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,459 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,459 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,460 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,460 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,461 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,465 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,465 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,465 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,466 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,466 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,467 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,467 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,468 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,468 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,468 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,468 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,469 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,469 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,469 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,469 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,470 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,482 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,483 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,483 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,484 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,484 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,484 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,485 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,485 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,486 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,486 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,486 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,487 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,487 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,487 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,488 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,488 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,488 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,489 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,489 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,490 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,490 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,491 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,491 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,491 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,491 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,492 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,496 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,496 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,496 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,497 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,498 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,498 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,499 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,499 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,499 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,500 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,500 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,500 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,501 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,501 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,501 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,502 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,502 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,502 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,508 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,508 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:07,508 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,509 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,509 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,511 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,511 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,511 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 161#L1170-2true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,512 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,512 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,512 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,512 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,513 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,513 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,513 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,514 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,514 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,514 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,519 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,519 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,520 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,521 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,521 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,522 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,522 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,522 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,522 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][629], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,528 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,530 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,530 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,537 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,537 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,538 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,538 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,539 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,539 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,539 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,539 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,540 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,543 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,543 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,545 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,545 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,545 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,545 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,546 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,546 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,547 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,547 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,547 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,548 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,548 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,549 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,549 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,550 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,550 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,551 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,551 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,552 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,552 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,555 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,555 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,555 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,556 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,556 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,556 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,557 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,557 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,557 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:07,558 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,563 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,563 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,563 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,564 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,564 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:07,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,569 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,569 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,570 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,570 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,571 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,571 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,571 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,572 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,572 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,572 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,572 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,573 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,573 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,573 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,574 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,574 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,574 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][628], [106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,575 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,577 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,578 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,580 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,580 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,581 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,582 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,584 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,589 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,589 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,589 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,589 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,590 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,590 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,590 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,591 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,592 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,592 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,592 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,595 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,595 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,596 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,597 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,597 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,597 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][522], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,598 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,598 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,599 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,599 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 94#L1157-4true]) [2023-11-30 07:36:07,600 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,600 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,600 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,600 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:07,603 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,603 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][404], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 204#true]) [2023-11-30 07:36:07,604 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,604 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,604 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,604 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,608 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,609 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,609 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,610 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,610 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,610 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,611 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,611 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,611 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,616 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,616 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,616 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,617 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,617 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,622 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,623 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,627 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,627 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,627 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,627 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,628 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,628 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,628 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,628 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,629 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,629 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,629 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,634 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,634 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,635 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,635 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,635 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,636 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,636 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,636 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,637 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,637 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,638 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,638 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,638 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,639 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,639 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,639 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,640 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:07,640 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,640 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:07,641 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 204#true, 197#true]) [2023-11-30 07:36:07,641 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][540], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,642 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,643 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,643 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,644 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,644 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,644 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,645 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,650 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,650 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,650 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,651 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,651 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,652 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,652 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,652 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,652 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,653 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,653 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,660 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,660 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,661 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,662 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,662 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,662 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,663 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,663 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,664 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,665 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,665 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,666 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,667 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,668 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,673 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,677 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,677 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,678 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,678 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,679 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,679 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,679 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,680 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,681 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,681 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,681 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,682 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,682 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:07,682 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,682 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][686], [106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,688 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,688 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:07,689 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][679], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,689 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,693 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,693 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,693 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,694 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,694 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,694 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,695 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,695 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,695 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,695 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,696 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,696 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,696 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,697 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,697 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,697 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,698 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,698 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,699 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,699 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,699 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,700 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,700 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,701 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,701 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,702 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,703 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,703 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,703 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,704 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,704 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,704 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,704 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,709 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,710 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,710 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,711 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,711 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,712 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,712 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,713 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,713 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,714 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,714 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,715 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,715 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,715 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,716 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,716 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,717 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:07,717 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,717 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:07,718 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,718 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,719 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,720 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,720 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,720 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,721 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,726 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,726 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,726 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,727 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,729 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,729 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,729 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,729 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,730 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,730 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,730 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,743 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,743 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,744 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,744 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,745 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,745 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,745 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,745 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,746 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,747 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,748 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,749 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,750 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,750 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,750 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,750 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,751 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,751 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,752 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,752 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,753 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,753 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,753 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,753 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:07,754 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,754 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,754 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,755 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,755 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,761 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,761 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,761 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,761 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,762 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,762 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,762 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,763 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,763 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:07,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,763 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,764 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,771 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,771 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,772 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,772 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:07,773 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,773 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,773 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,773 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,774 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,774 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,775 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,775 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,776 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,776 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,776 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,776 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,777 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,777 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,778 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 94#L1157-4true]) [2023-11-30 07:36:07,778 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,778 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,778 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,779 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,779 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,780 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,780 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,780 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,781 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,781 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,781 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,781 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,782 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,782 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,783 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,783 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,784 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,784 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,785 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,785 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,786 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,793 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,794 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,794 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,794 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,795 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,795 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,795 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,795 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 94#L1157-4true]) [2023-11-30 07:36:07,796 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,796 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,797 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,797 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,798 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][645], [96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,799 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,799 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,800 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true]) [2023-11-30 07:36:07,800 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,800 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,801 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,801 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,801 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:07,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,802 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:07,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,806 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,806 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,806 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,807 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,807 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,807 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,808 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,808 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:07,809 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,809 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,809 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,809 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,814 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,814 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,815 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,815 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,815 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,817 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,817 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,818 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,818 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,819 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,822 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,822 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,822 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,823 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,823 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,824 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,825 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,825 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,825 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,826 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,826 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,827 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,831 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,831 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:07,831 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:07,832 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:07,832 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,832 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,832 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,833 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,833 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,834 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,834 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,834 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,838 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,838 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,839 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,839 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,840 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,840 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,841 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,841 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:07,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,842 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,842 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,842 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:07,843 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,845 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:07,846 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,846 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,846 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:07,847 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:07,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:07,851 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,851 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:07,851 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,851 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:07,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:07,852 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:07,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:07,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:08,009 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:08,010 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][523], [106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:36:08,010 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:08,011 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,011 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:08,012 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:08,012 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:08,012 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,012 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:08,013 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:08,015 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,016 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,016 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,017 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,017 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,018 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,018 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,018 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,019 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,020 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,020 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,021 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,023 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,023 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,023 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,023 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,024 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,024 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,024 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,024 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,025 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,025 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,026 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,026 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,026 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,026 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,027 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,027 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,027 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,027 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,028 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,028 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,028 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,029 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,029 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,029 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,031 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:08,036 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:08,036 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:08,036 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,036 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:08,037 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][539], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:08,037 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:08,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,039 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,040 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,040 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,040 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,041 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,041 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][603], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,041 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:08,042 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,049 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,049 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,050 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,050 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,050 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:08,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,057 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,057 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,057 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,058 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,058 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,058 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,058 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,059 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,059 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,059 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,059 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,059 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,060 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,060 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,060 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,061 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,061 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,061 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,062 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,062 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,062 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,062 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,062 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,063 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,063 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,064 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,064 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,064 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,065 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,065 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,065 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,066 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,066 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,066 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,067 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,073 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,073 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,074 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,074 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,074 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,075 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:08,075 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,075 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,075 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,075 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,076 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,076 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,076 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,076 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,077 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,077 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,077 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,077 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,078 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,079 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,079 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:08,080 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,080 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,080 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,081 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:08,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:08,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,085 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,086 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,086 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,086 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,087 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,091 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,092 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,092 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,092 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,093 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,093 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,094 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,094 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,094 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,095 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,095 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,096 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,096 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,096 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,100 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,100 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,100 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,100 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,101 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,101 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,101 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,102 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,102 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,103 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,103 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,103 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,103 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,104 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,104 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,104 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,105 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,105 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,106 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,106 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,109 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,109 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:08,110 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:08,110 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][604], [106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:08,110 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,111 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:08,123 INFO L124 PetriNetUnfolderBase]: 93348/172789 cut-off events. [2023-11-30 07:36:08,123 INFO L125 PetriNetUnfolderBase]: For 170644/255277 co-relation queries the response was YES. [2023-11-30 07:36:09,093 INFO L83 FinitePrefix]: Finished finitePrefix Result has 495568 conditions, 172789 events. 93348/172789 cut-off events. For 170644/255277 co-relation queries the response was YES. Maximal size of possible extension queue 4724. Compared 1944073 event pairs, 15619 based on Foata normal form. 6612/150536 useless extension candidates. Maximal degree in co-relation 495522. Up to 65579 conditions per place. [2023-11-30 07:36:10,364 INFO L140 encePairwiseOnDemand]: 181/191 looper letters, 532 selfloop transitions, 32 changer transitions 0/705 dead transitions. [2023-11-30 07:36:10,364 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 705 transitions, 4841 flow [2023-11-30 07:36:10,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:36:10,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:36:10,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 832 transitions. [2023-11-30 07:36:10,370 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8712041884816754 [2023-11-30 07:36:10,370 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 832 transitions. [2023-11-30 07:36:10,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 832 transitions. [2023-11-30 07:36:10,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:36:10,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 832 transitions. [2023-11-30 07:36:10,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 166.4) internal successors, (832), 5 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have 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:36:10,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:36:10,377 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have 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:36:10,378 INFO L307 CegarLoopForPetriNet]: 184 programPoint places, 0 predicate places. [2023-11-30 07:36:10,378 INFO L500 AbstractCegarLoop]: Abstraction has has 184 places, 705 transitions, 4841 flow [2023-11-30 07:36:10,378 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.0) internal successors, (592), 4 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have 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:36:10,378 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:36:10,378 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] [2023-11-30 07:36:10,378 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 07:36:10,378 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:36:10,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:36:10,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1032120349, now seen corresponding path program 1 times [2023-11-30 07:36:10,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:36:10,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378717245] [2023-11-30 07:36:10,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:36:10,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:36:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:36:10,542 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:36:10,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:36:10,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378717245] [2023-11-30 07:36:10,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378717245] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:36:10,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:36:10,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-30 07:36:10,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579221981] [2023-11-30 07:36:10,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:36:10,545 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 07:36:10,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:36:10,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 07:36:10,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 07:36:10,547 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 191 [2023-11-30 07:36:10,548 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 705 transitions, 4841 flow. Second operand has 5 states, 5 states have (on average 142.4) internal successors, (712), 5 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have 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:36:10,548 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:36:10,548 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 191 [2023-11-30 07:36:10,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:36:13,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:13,623 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:13,623 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,623 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:13,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,624 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,624 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:13,624 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:13,624 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,625 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:13,625 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:13,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,839 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:13,839 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,840 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:13,840 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:13,840 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:13,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:13,900 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:13,900 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:13,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:13,900 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,077 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,078 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,078 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,078 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,079 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,079 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,080 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,080 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:14,124 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,125 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,125 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,127 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:14,127 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,127 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:14,127 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:14,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,288 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,288 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,288 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,288 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,346 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:14,346 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,346 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,346 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,356 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,357 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,357 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,935 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,935 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,935 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,936 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,936 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,936 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:14,936 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:14,937 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,937 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:14,937 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:14,937 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:14,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:14,988 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:14,988 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:14,988 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:15,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:15,195 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:15,195 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:15,195 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:15,195 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:15,357 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:15,357 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,357 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,358 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:15,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][234], [44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:15,530 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:15,530 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:15,530 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:15,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:15,675 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:15,675 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:15,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:15,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:16,128 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:16,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][234], [141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:16,162 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:16,163 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:16,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:16,163 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:16,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:16,318 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:16,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:16,319 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:16,355 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:16,355 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,355 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,355 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:16,356 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:16,356 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,356 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,356 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:16,495 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:16,495 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,495 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:16,495 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:16,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:16,497 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:16,497 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,497 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,497 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:16,846 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:16,846 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:16,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:16,848 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:16,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:16,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:16,925 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:16,925 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:16,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:16,925 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:17,019 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:17,019 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,020 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:17,020 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,020 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:17,021 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:17,021 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:17,021 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:17,022 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:17,022 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,022 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,022 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,023 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:17,023 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,381 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,382 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,385 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,385 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,385 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,385 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:17,404 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,404 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,404 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,404 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,405 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,405 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,405 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,406 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,406 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,406 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:17,406 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:17,407 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,407 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,407 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,469 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 181#L1157-8true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:17,633 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:17,633 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:17,633 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:17,633 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:17,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,762 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:17,854 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,854 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,854 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:17,854 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:17,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:17,971 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:17,971 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,971 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,971 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:17,972 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:17,972 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,972 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,972 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:17,982 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:17,983 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:17,983 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:17,983 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:17,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:17,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:17,984 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:18,033 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:18,034 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:18,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:18,035 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:18,035 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:18,035 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:18,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,036 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,036 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,236 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,236 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,236 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][419], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,237 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,237 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:18,237 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,238 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,238 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:18,238 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][336], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:18,238 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,238 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,239 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][423], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:18,315 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:18,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:18,864 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:18,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:18,865 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:18,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:18,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:18,891 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:18,891 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:18,891 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:18,891 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:18,892 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:18,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:19,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][450], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,117 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,117 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,122 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:19,122 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:19,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:19,122 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:19,318 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:19,318 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,326 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,326 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:19,327 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:19,327 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,327 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:19,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,343 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,344 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:19,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,504 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,505 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,505 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,505 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:19,505 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,506 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,506 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:19,506 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:19,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:19,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:19,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,681 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:19,690 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:19,690 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,690 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:19,691 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:19,691 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:19,691 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:19,692 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:19,692 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:19,692 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:19,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:19,693 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,693 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:19,693 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,693 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:19,694 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:19,694 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:19,715 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:19,715 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:19,716 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:19,716 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:19,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:19,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 204#true, 197#true]) [2023-11-30 07:36:19,812 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:19,813 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:19,813 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:19,879 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:19,880 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,880 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:19,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:19,880 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,298 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:20,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:20,299 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:20,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:20,326 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,326 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,342 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,342 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:20,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:20,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:20,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:20,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:20,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,427 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,427 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:20,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,430 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,430 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true]) [2023-11-30 07:36:20,431 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:20,431 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:20,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:20,497 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,497 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:20,497 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:20,497 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:20,570 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,570 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:20,570 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:20,570 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:20,668 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,669 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:20,669 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,670 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,670 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:20,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,670 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:20,680 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:20,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:20,681 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:20,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,702 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:20,702 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,702 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:20,711 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:20,711 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:20,712 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:20,712 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,712 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,713 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,713 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:20,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,808 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,808 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,808 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:20,809 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,809 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:20,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,809 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:20,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:20,810 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:20,810 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:20,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true]) [2023-11-30 07:36:20,811 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:20,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:20,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:20,874 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:20,874 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:20,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:20,874 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:20,875 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:20,875 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:20,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:20,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:20,876 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,876 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,876 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:20,878 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,878 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,878 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:20,963 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:20,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:20,963 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:21,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:21,341 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:21,341 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:21,342 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:21,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:21,343 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:21,343 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:21,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:21,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:21,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:21,363 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:21,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:21,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:21,363 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:21,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:21,466 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,466 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:21,466 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:21,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true]) [2023-11-30 07:36:21,466 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:21,467 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,548 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:21,548 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,549 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,549 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,549 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:21,549 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:21,550 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:21,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,550 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,550 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,551 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,551 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,552 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,552 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,552 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:21,552 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:21,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:21,783 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,783 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:21,784 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:21,893 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:21,893 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,893 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:21,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][337], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:21,982 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,982 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:21,982 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:21,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][420], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,983 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][451], [8#L1171true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:21,983 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:21,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:22,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 77#L1157-5true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:22,063 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:22,063 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:22,063 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:22,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:22,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:22,173 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:22,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:22,174 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:22,174 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:22,174 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:22,219 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:22,220 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:22,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:22,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:22,223 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:22,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,223 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:22,224 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:22,224 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:22,224 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:22,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:22,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:22,238 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:22,238 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:22,238 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:22,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:22,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:22,277 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:22,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:22,277 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:22,277 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:22,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:22,316 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:22,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:22,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:22,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:22,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:22,317 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:22,317 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:22,317 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:22,317 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:23,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 32#L1157-6true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:23,108 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:23,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:23,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:23,108 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:23,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:23,109 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:23,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:23,109 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:23,109 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:23,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:23,242 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,242 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:23,243 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:23,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,254 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,255 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,255 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,255 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,255 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,255 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:23,274 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,274 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,274 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,275 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,275 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,290 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,290 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,291 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,291 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:23,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:23,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][424], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:23,625 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:23,626 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:23,626 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:23,626 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:23,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:23,853 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:23,853 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,853 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,858 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,859 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:23,862 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:23,866 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:23,866 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:23,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,880 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:23,880 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:23,880 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:23,880 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,881 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,881 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,881 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:23,881 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:23,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:23,882 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,883 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,883 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:23,897 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,897 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:23,898 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:23,898 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,898 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:23,899 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:23,899 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:23,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:24,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:24,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:24,307 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:24,308 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,308 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,308 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,308 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:24,318 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:24,318 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,318 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:24,319 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:24,319 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,319 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:24,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,322 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:24,323 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,323 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,323 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,324 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:24,341 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,341 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,342 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,342 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,344 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,344 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,344 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,344 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:24,345 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,345 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,345 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:24,345 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:24,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:24,352 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,352 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,352 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,352 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:24,354 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:24,360 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,360 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:24,361 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,361 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,361 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,361 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:24,362 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:24,362 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,362 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,363 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:24,811 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:24,811 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,812 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:24,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:24,826 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,826 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:24,828 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:24,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:24,828 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:25,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,034 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,034 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,035 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:25,035 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:25,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,090 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,090 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,091 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,091 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,091 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:25,093 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:25,093 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,094 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,094 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,096 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,097 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,098 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,098 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,102 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,102 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,102 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,102 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,103 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:25,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,105 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,105 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,105 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,105 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,106 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,106 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,107 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,108 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,108 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,109 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,120 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,120 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:25,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,121 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,121 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:25,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,123 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,123 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:25,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,124 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,124 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,124 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,125 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,125 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,125 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:25,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:25,135 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,135 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,135 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,135 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,136 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,137 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,138 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:25,138 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,138 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,138 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,138 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,142 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,142 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,142 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,143 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,143 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,143 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,144 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,144 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,145 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,145 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,145 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,145 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:25,162 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,162 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:25,162 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,192 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,192 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:25,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:25,207 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,207 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,207 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,207 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true]) [2023-11-30 07:36:25,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,208 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,208 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,414 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,414 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,447 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,447 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,447 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,447 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,448 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,471 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,471 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,471 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,472 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:25,472 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:25,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:25,473 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,473 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:25,477 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,477 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,481 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,481 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,481 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:25,482 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:25,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,482 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,482 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,482 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,483 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,483 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,483 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,483 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,484 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,484 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,484 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 27#$Ultimate##0true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:25,495 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,495 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,495 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,495 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,496 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,496 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:25,496 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:25,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:25,497 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:25,497 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,497 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,498 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:25,498 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,498 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:25,499 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,499 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:25,499 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,501 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,501 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:25,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,502 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:25,502 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,502 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:25,503 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,503 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:25,503 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,503 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:25,504 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,504 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:25,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,514 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,514 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,514 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,515 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,515 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,515 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,516 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:25,518 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,518 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,518 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,518 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:25,519 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,519 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:25,522 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:25,523 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,523 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,524 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,524 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:25,574 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:25,576 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,576 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:25,576 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:25,576 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,132 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,132 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,132 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,133 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,133 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,133 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,134 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:26,165 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,165 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,165 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,165 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,166 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,166 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:26,166 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,170 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:26,171 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,173 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,173 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:26,174 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,174 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,175 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,175 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,175 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,176 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,176 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:26,176 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:26,176 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:26,177 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,177 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,190 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,190 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:26,191 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:26,191 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,191 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,192 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,192 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,192 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,192 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:26,193 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,193 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,193 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,193 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,194 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:26,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:26,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,208 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,208 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,208 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:26,209 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,209 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:26,210 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,211 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,211 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:26,212 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,212 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,212 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,217 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,217 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,217 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:26,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,219 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,219 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,219 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,219 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,280 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][517], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 204#true]) [2023-11-30 07:36:26,280 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,339 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:26,526 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:26,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:26,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:26,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,572 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,572 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,572 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,573 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,573 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,573 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,573 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,576 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:26,576 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,576 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,576 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,577 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:26,577 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,577 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,577 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,598 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:26,599 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,599 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:26,613 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,613 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,614 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:26,614 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:26,615 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:26,615 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,616 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,616 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,617 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,618 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,618 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,619 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 44#L1187-3true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,619 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:26,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,629 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,629 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,629 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,630 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:26,635 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,637 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,637 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,638 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,638 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,641 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,641 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:26,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,647 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:26,647 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,647 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,648 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,648 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,648 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,648 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,649 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:26,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,751 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,751 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,756 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,756 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,756 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,756 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,756 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:26,757 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,757 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:26,758 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:26,759 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:26,759 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:26,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,988 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,988 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,988 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,989 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:26,989 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,989 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:26,990 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:26,990 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,990 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:26,991 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:26,991 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:26,992 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:26,992 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:26,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:26,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:26,998 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:26,998 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:26,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:26,999 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:26,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:26,999 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:27,026 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:27,027 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:27,027 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:27,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:27,028 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:27,035 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:27,036 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,036 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,036 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,036 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:27,037 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,037 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:27,038 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:27,038 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:27,038 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,038 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:27,039 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:27,039 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:27,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:27,040 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][553], [211#true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:27,040 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,040 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:27,041 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:27,041 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:27,041 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:27,042 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:27,042 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,042 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:27,043 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,043 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,043 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:27,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:27,056 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,056 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,056 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,056 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:27,057 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 8#L1171true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:27,063 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:27,063 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:27,063 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:27,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [69#L1170-4true, 211#true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:27,065 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,065 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,065 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,173 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:27,173 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,173 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,173 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:27,174 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,174 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,174 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:27,174 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:27,175 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:27,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:27,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:27,177 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:27,177 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,181 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,181 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:27,182 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:27,182 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:28,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,016 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,016 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,017 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,017 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,018 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,018 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,021 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:28,025 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,025 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,025 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,025 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:28,026 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,026 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,053 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,053 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,053 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,053 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,054 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,054 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,055 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:28,055 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:28,055 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,056 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,056 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:28,057 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,057 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,057 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,058 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,070 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:28,070 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,070 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,071 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,071 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,071 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][570], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:28,072 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:28,072 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,073 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,073 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,073 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,074 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,075 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,075 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:28,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,084 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,084 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,085 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,085 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,218 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,218 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,218 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,218 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,218 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,219 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,219 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,220 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,222 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,222 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,223 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,224 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:28,224 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,224 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:28,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:28,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,303 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:28,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:28,303 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:28,469 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:28,469 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,470 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,500 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,500 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,501 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:28,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,503 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,503 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,504 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,504 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:28,508 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,508 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,509 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:28,553 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,554 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:28,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,621 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,621 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,621 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,621 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,622 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,622 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,622 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,623 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,626 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,626 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,627 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:28,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,689 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:28,689 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:28,690 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:28,690 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:28,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:28,797 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:28,798 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,832 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,832 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:28,832 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,833 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,834 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,834 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,836 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:28,836 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:28,862 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,862 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:28,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:28,863 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,866 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,866 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,867 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,867 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,869 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,869 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,875 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,875 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,875 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,876 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,876 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,877 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,877 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,877 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:28,878 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,878 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:28,878 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:28,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:28,880 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,880 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,881 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,881 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,882 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:28,882 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:28,882 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,882 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:28,883 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,883 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:28,883 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,884 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,884 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,884 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:28,924 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:28,924 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:28,924 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:28,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,990 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,990 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,990 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,991 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,991 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,991 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,991 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,991 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:28,994 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:28,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:28,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:29,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,049 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,050 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:29,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:29,130 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:29,130 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:29,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:29,160 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:29,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:29,188 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,188 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,189 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:29,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,213 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,213 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,214 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,214 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:29,215 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,215 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,215 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,215 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:29,216 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,216 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,216 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:29,217 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,217 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,218 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,219 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,219 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,219 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,220 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,220 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,227 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,227 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,227 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,227 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,228 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,228 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,228 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,228 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,231 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,231 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,232 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,232 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,232 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,233 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,233 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:29,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:29,766 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,766 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,766 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:29,766 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:29,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:29,816 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:29,816 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:29,817 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:29,817 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:29,875 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:29,875 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:29,876 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:29,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:29,877 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:29,877 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,877 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,877 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:29,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:29,893 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:29,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:29,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:29,894 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:29,894 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:29,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:29,898 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:29,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:29,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:29,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:29,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:29,900 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:29,900 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:29,901 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:29,901 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:29,921 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:29,921 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,942 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,942 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,942 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,943 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,943 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:29,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:29,944 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,944 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,944 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:29,945 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,945 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:29,945 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][119], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,945 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,946 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:29,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:29,952 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:29,952 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,955 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,955 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:29,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:29,957 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:29,957 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,957 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,958 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:29,982 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:29,982 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:29,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,073 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,073 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:30,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,074 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,132 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,132 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,133 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,133 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,134 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,134 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,134 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,148 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,148 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:30,148 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,154 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,154 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,154 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:30,156 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,156 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,157 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,157 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,157 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,157 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,175 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,175 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,176 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,176 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:30,194 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,194 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,195 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:30,195 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 69#L1170-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,205 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,205 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:30,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,207 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,207 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,207 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,208 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,208 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,210 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,210 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,210 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,232 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,232 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,233 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,233 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,233 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:30,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:30,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,248 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,287 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,287 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,323 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,323 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:30,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,393 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,393 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,394 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:30,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,418 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:30,419 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,419 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,419 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,430 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:30,431 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,431 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,436 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,436 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 8#L1171true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,437 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][172], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:30,437 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,445 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:30,445 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:30,446 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][554], [211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:30,446 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,446 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,447 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 8#L1171true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,447 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 8#L1171true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:30,447 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:30,448 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,448 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,448 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,449 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:30,449 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,449 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:30,466 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][518], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,467 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:30,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,480 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,482 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:36:30,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:30,482 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:30,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:30,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,483 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,483 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,483 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,484 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,484 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,484 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:30,535 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,535 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,540 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,541 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,644 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,644 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,644 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,645 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:30,645 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,646 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,646 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,646 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,647 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,647 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,647 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:30,658 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,658 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,658 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:30,659 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [69#L1170-4true, 211#true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:30,666 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:30,687 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:30,687 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][571], [211#true, 106#L1190-3true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:30,711 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 69#L1170-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:30,711 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:30,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:30,713 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:30,714 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,753 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,753 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,753 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:30,753 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,754 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,754 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,755 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,756 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,756 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,759 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,759 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:30,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,760 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:30,761 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,801 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,801 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:30,805 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,805 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,805 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,806 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:30,806 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:30,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:30,807 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,296 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,296 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:31,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,296 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,297 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,297 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,297 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,297 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,298 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,298 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,322 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,322 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,323 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,323 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:31,323 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,323 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,324 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 141#L1173true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,325 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 141#L1173true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:31,325 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,326 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,326 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,327 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:31,327 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,327 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,329 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,329 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:31,344 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,344 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:31,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,344 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,345 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,345 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,349 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,349 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,349 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,350 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,350 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [69#L1170-4true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,350 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,351 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:31,352 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,352 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,352 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,352 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,378 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,379 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,381 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,381 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,382 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,382 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,382 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,383 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,383 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,414 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,415 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,415 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,415 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,416 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,417 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,417 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,417 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,417 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,418 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,418 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,418 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,490 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,490 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,490 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,490 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,508 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,508 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,508 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,509 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:31,509 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,510 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:31,510 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,511 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:31,517 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,517 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,517 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,518 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,518 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,532 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,533 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,533 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,533 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:31,534 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,535 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,535 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,536 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,537 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,537 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,537 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,538 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,541 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,541 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,556 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,557 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,557 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,557 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,558 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,558 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:31,559 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,559 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,583 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,583 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,583 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,584 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,584 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,586 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,586 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,587 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,587 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,587 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,591 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,591 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,591 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,621 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,621 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,622 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,622 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,623 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,623 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,623 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,623 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,624 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,624 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,624 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,624 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,625 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,625 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,625 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,625 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [27#$Ultimate##0true, 161#L1170-2true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,627 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,627 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,627 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,697 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,697 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,697 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,697 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,698 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,698 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,698 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,698 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,699 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,699 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,699 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,716 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,717 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,717 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,723 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,724 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,724 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,735 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,736 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,736 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,737 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][188], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,737 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,737 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:31,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,737 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,738 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:31,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:31,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,740 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,740 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:31,740 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,741 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,741 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:31,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:31,742 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,743 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:31,754 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:36:31,755 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:36:31,755 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:31,755 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,755 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:31,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,781 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,781 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,781 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,781 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,783 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,784 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,784 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][828], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,815 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,815 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:31,817 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,817 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:31,817 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,817 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:31,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [27#$Ultimate##0true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,818 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:31,818 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:31,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,833 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,833 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,834 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:31,834 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:31,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,856 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:31,856 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,877 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,877 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:31,878 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:31,878 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:31,878 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,878 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:31,879 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,879 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:31,879 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:31,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:31,881 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:31,882 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:31,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,921 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,921 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:31,922 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:31,922 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:31,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:31,922 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:31,979 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,980 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,980 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:31,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:31,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][452], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,007 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,007 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,009 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:32,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:32,009 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,021 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,021 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,021 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,022 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,022 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,042 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,042 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,043 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,043 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,043 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,043 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,044 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,066 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,067 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,067 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,067 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,068 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,068 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,068 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,068 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,069 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,069 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:32,072 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:32,072 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,072 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,094 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,094 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:32,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:32,112 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:32,112 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,114 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:32,115 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,115 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,165 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,165 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,165 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,177 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][816], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,177 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,198 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,198 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,198 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,199 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,219 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,220 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,220 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:32,221 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,221 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,221 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,221 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:32,222 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,222 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,222 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,223 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,224 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,246 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,247 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,248 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,248 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:32,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,252 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,253 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,253 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,253 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,254 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,265 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,265 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,265 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:32,266 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,266 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,267 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,267 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,267 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,267 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,267 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,281 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,281 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,281 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,282 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,282 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,549 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,549 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,565 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,565 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,565 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,566 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,566 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,566 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,566 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,567 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,567 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,568 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,578 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,578 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:32,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,579 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,579 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][829], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,580 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,580 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:32,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,620 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,620 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,620 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,621 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,621 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,621 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,622 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:32,624 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,624 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,624 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,647 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,647 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:32,648 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,648 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,649 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,649 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,649 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:32,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,651 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,651 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,652 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:32,662 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:32,662 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:32,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,683 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,685 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,685 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,685 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,686 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,686 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,686 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,697 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,697 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,697 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,697 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,706 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,706 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,706 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,706 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,707 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,707 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,707 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:32,707 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,742 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,743 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:32,743 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,767 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,795 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,795 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,796 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,796 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,798 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,799 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:32,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,807 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,807 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,807 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,808 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,808 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,808 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,815 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,815 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,815 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:32,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:32,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,826 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,826 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:32,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:32,858 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:32,859 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:32,859 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:32,859 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:32,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [69#L1170-4true, 211#true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,883 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,883 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,883 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,883 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,892 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,892 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,892 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,893 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:32,893 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,893 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,894 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:32,894 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,894 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:32,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,897 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:32,897 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:32,898 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:32,898 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,912 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,912 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,913 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,913 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,913 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,914 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,915 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,916 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,916 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,916 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:32,916 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,921 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,921 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,921 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:32,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,922 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,922 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,922 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,922 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,923 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,923 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,923 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,924 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:32,924 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:32,924 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:32,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,932 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:32,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:32,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,940 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:32,940 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,941 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:32,942 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:32,942 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:32,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:32,970 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,970 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,970 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:32,971 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:32,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:32,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:32,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:32,985 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:32,985 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:32,986 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:32,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,001 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,001 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,001 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,002 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,002 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,003 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,003 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,003 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,003 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,004 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,004 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,005 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,007 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,007 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,008 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,008 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,021 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,024 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,027 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,028 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:33,028 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:33,028 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:33,029 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,029 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,029 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:33,030 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][827], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:33,030 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,030 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,031 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,031 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,038 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,038 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,039 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,039 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:33,039 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,046 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,046 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,048 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,049 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,061 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,061 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,061 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,062 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,062 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,062 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,062 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,062 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,074 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,074 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,077 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,077 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,077 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,078 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,078 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,094 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,094 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,095 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,095 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,096 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,096 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][878], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,118 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,118 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,119 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,120 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,120 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [106#L1190-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,122 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,122 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,122 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,123 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][815], [106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,128 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,128 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,129 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,134 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,134 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,134 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,134 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,135 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,136 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,136 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,136 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,136 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,137 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,137 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,137 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,138 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,138 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,138 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,138 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,139 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,139 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,139 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,140 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,140 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,140 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,141 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,142 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,169 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,169 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,172 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,172 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,175 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,175 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,175 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,176 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,176 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,177 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,177 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,177 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,178 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][813], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,210 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][453], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,213 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,213 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,213 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,213 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][830], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,217 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:33,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,221 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,222 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,223 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,223 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,223 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,224 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,238 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,238 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,250 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,251 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,251 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,252 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,252 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,252 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,253 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,253 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,253 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,253 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,254 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,254 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,255 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,255 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,255 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,260 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,260 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,261 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,262 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,263 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,263 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,263 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,263 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,263 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,264 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,264 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,265 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,265 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,265 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,266 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,266 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,272 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,272 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,272 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,282 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,282 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [75#L1175-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,283 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,283 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,283 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,291 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,291 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,291 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:36:33,291 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,299 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,299 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,300 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,300 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,301 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,302 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,302 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,318 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,318 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,319 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,319 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,329 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,329 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,329 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,329 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,330 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,330 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,330 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,331 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,331 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,331 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,331 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,332 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,332 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:33,333 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 159#L1210-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,333 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,334 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,334 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,335 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,335 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,335 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:33,336 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,336 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,338 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,338 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,341 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,341 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,341 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,342 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,344 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,345 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,345 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,346 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,346 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,352 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,352 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,360 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,360 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,360 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,361 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,365 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,365 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,366 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,366 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,366 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,367 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,367 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:36:33,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,373 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,373 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,373 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,374 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,374 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,374 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,375 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,375 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,376 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,377 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,377 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,377 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,377 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,395 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,396 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,405 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,405 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,405 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,406 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,406 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,406 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,407 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,407 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,407 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,408 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,408 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,409 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,409 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,409 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,409 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,410 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,410 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,410 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,411 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,411 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,412 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,412 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,412 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:33,414 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,414 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,415 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,415 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:33,416 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,416 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,418 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,418 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,421 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,422 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,422 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,422 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,423 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,423 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,430 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,430 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,431 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,431 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,431 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,431 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,432 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,432 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,432 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:36:33,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,443 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,443 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,443 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,444 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,444 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,467 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,467 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,467 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,468 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,468 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,468 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,468 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,469 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,469 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,469 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,470 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,470 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,470 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,471 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,471 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,472 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:33,473 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,473 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,474 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,474 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,475 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,475 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:36:33,476 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,477 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:33,477 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:36:33,478 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,478 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:33,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,484 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,485 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,485 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,485 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,486 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,486 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,486 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,487 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,487 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,491 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,491 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,492 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,492 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,497 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,497 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,497 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,507 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,507 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,521 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,521 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,521 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,522 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,522 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,522 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,522 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,523 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,523 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,523 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,524 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,524 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:33,524 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,525 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,526 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,527 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:33,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,533 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,534 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,764 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,765 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,765 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,765 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,766 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,770 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,770 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,770 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,771 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,771 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,773 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,773 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,773 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,774 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,774 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,774 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,774 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:36:33,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,790 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,790 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,791 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,791 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,791 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,792 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,792 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,792 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,804 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,804 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,804 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,804 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,804 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][538], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,805 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:33,806 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,806 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,806 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][385], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,807 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:33,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,809 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,809 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,810 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,810 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,811 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,818 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,819 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,819 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,820 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,820 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,823 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,823 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,823 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,824 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,824 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,826 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,826 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,827 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,827 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,827 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,827 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:36:33,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,832 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,833 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,834 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,834 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,834 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,834 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,835 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,835 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:33,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:36:33,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,849 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,849 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,850 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,856 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][555], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:33,857 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:33,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,858 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,858 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,858 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,859 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,859 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,861 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,861 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,861 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,862 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][879], [106#L1190-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,871 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,871 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,871 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:36:33,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,872 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,877 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,879 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,880 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,880 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,880 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,880 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,881 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,881 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,881 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,882 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,883 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,884 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,884 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,889 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,889 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,889 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,889 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,890 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,890 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,890 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,890 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,904 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,904 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,905 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:33,905 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,906 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,906 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,907 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,907 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,907 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,907 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,916 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,916 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][814], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:33,917 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,919 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,920 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,921 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,921 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,921 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,922 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,922 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:33,923 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,923 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,924 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,925 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,926 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,926 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,927 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,927 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,927 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:33,927 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,928 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:33,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,928 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,928 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:33,928 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,928 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:33,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,929 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,930 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,930 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,932 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,932 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,933 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,933 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,934 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,935 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,935 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,936 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,936 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,937 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,937 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,938 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,938 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,939 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,939 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,940 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,942 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,942 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,942 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,943 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,943 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,947 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,948 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,949 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,949 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:33,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,959 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,959 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,960 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:33,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,961 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,961 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,962 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,962 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,963 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:33,963 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:33,964 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:36:33,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:33,965 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:33,965 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:33,965 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,974 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,974 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:36:33,975 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,976 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,976 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,977 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,977 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,977 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,979 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,979 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,980 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,980 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,981 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:33,981 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,981 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,982 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,982 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,983 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:33,983 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,984 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:33,984 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,985 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,986 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,987 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,987 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,988 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,988 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,988 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,988 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,988 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,989 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:33,989 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,989 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:33,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,995 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,995 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,995 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,995 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:33,996 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:33,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:33,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,003 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,003 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,003 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:34,004 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,004 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,004 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,005 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 111#L1179true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,006 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,006 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,006 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,007 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,008 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,008 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:34,009 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,009 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,010 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:34,010 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,011 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:36:34,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:34,018 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,018 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,018 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,019 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,019 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,019 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,020 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:34,021 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][501], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:34,021 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,022 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,022 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,024 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,024 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,024 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,025 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,025 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,025 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,026 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,026 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,027 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,027 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,028 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,029 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,030 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,032 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,032 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,033 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,033 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,034 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,034 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,034 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,034 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,034 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,035 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,035 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,035 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,036 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,038 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,038 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,038 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,039 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,039 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,040 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,041 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,041 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,051 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,051 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,052 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,053 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,053 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,053 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,053 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,054 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,055 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,055 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,055 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,056 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,056 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,056 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,057 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,057 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,057 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,058 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,058 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,063 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,064 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,064 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,065 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,066 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,066 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,066 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,067 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,068 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,069 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,070 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,070 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,071 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:36:34,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,079 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:34,079 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,080 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,080 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:34,080 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,081 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,081 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,083 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:34,083 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,083 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,084 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,084 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,087 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,088 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,088 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,088 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,091 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:36:34,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:36:34,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,098 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,098 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,098 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,099 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][537], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,099 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,100 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,100 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][386], [211#true, 106#L1190-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:34,100 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,100 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,100 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,101 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,101 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,104 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,104 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,106 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,106 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,107 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,107 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,107 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,107 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,108 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,108 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,109 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,109 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,109 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,109 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,110 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,110 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,110 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,111 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,111 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,111 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,111 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,112 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,112 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,112 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,112 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,116 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,116 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,116 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,117 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,117 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:34,121 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][556], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:34,121 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:36:34,122 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,122 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,124 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][656], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,124 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,124 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,133 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,133 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:36:34,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:36:34,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,140 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,141 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,141 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,141 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,141 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,142 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,142 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,142 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,143 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,143 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,143 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,144 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,144 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,144 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,145 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,145 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,145 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,146 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,146 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,146 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,146 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,147 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,147 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,148 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,148 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,149 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,149 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,149 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,149 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,149 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:36:34,149 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,155 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,155 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,156 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,156 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,156 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,156 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,157 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,157 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,157 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][500], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:34,158 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,158 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,158 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,158 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,159 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,159 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,159 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,159 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,160 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,160 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,160 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,161 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,161 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,161 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,162 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,162 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,162 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,162 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,163 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,163 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:36:34,163 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,168 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,169 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:36:34,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,174 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,174 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,175 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:34,175 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,176 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,176 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:36:34,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,181 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,181 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,181 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,182 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,182 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,182 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,183 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:34,183 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,183 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:34,187 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,187 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][657], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:34,188 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:36:34,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:36:34,202 INFO L124 PetriNetUnfolderBase]: 102951/186649 cut-off events. [2023-11-30 07:36:34,202 INFO L125 PetriNetUnfolderBase]: For 265876/509078 co-relation queries the response was YES. [2023-11-30 07:36:35,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 657283 conditions, 186649 events. 102951/186649 cut-off events. For 265876/509078 co-relation queries the response was YES. Maximal size of possible extension queue 4780. Compared 2075739 event pairs, 14954 based on Foata normal form. 3217/163928 useless extension candidates. Maximal degree in co-relation 657234. Up to 80573 conditions per place. [2023-11-30 07:36:37,116 INFO L140 encePairwiseOnDemand]: 180/191 looper letters, 774 selfloop transitions, 27 changer transitions 0/933 dead transitions. [2023-11-30 07:36:37,116 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 933 transitions, 8051 flow [2023-11-30 07:36:37,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 07:36:37,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 07:36:37,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1138 transitions. [2023-11-30 07:36:37,119 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8511593118922962 [2023-11-30 07:36:37,119 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1138 transitions. [2023-11-30 07:36:37,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1138 transitions. [2023-11-30 07:36:37,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:36:37,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1138 transitions. [2023-11-30 07:36:37,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 162.57142857142858) internal successors, (1138), 7 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have 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:36:37,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 191.0) internal successors, (1528), 8 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have 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:36:37,136 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 191.0) internal successors, (1528), 8 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have 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:36:37,138 INFO L307 CegarLoopForPetriNet]: 184 programPoint places, 6 predicate places. [2023-11-30 07:36:37,138 INFO L500 AbstractCegarLoop]: Abstraction has has 190 places, 933 transitions, 8051 flow [2023-11-30 07:36:37,138 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 142.4) internal successors, (712), 5 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have 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:36:37,138 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:36:37,138 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:36:37,138 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 07:36:37,138 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:36:37,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:36:37,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1014505033, now seen corresponding path program 1 times [2023-11-30 07:36:37,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:36:37,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304486889] [2023-11-30 07:36:37,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:36:37,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:36:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:36:37,298 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:36:37,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:36:37,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304486889] [2023-11-30 07:36:37,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304486889] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:36:37,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:36:37,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-30 07:36:37,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754309012] [2023-11-30 07:36:37,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:36:37,299 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-30 07:36:37,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:36:37,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-30 07:36:37,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-30 07:36:37,300 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 191 [2023-11-30 07:36:37,301 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 933 transitions, 8051 flow. Second operand has 7 states, 7 states have (on average 137.14285714285714) internal successors, (960), 7 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have 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:36:37,301 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:36:37,301 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 191 [2023-11-30 07:36:37,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:36:40,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:40,442 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:36:40,443 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:40,443 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:40,443 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:40,737 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:40,737 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:40,737 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:40,737 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:40,750 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:40,750 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:40,750 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:40,751 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:41,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,255 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,255 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,255 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,255 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,263 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:36:41,264 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:41,264 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:36:41,264 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:36:41,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,267 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,267 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,267 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,267 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,268 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,268 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:41,378 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,378 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,378 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,378 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true]) [2023-11-30 07:36:41,619 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,619 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:36:41,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,620 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,620 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,620 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:41,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,624 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,624 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,624 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,625 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,625 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,625 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,625 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,625 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:41,635 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:36:41,635 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:36:41,635 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:36:41,635 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:41,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:41,639 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,639 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,639 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,639 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:41,640 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,640 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,640 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:41,640 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:41,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:41,755 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:41,755 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:41,755 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:41,755 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:41,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:41,759 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:41,759 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:41,759 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:41,759 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:42,234 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,234 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:42,235 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,235 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,235 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,235 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:42,244 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:36:42,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true]) [2023-11-30 07:36:42,245 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:42,245 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:42,245 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:42,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:42,249 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,249 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:42,250 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,250 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,250 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,250 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:42,251 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,379 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,379 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,379 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,379 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,381 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:36:42,381 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:42,381 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:42,381 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:42,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,384 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,384 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,384 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,384 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,387 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,387 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,387 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,387 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:42,689 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,689 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,689 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,689 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:42,690 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true]) [2023-11-30 07:36:42,690 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,690 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,691 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:42,702 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,702 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,702 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,702 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,844 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,844 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,844 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,844 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,844 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,845 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,845 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:42,845 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:42,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:42,847 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,847 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,847 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,848 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,848 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,848 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,851 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,851 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,851 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:42,852 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,852 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,852 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,852 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,854 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,854 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,854 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,854 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,856 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,857 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,857 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,857 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:42,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,889 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,889 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,889 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,889 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:42,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:42,939 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,939 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:42,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][363], [225#(<= 5 ~A~0), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,942 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][878], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,943 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,943 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,943 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,943 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:42,947 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:42,947 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:43,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 152#L1158true, 204#true]) [2023-11-30 07:36:43,410 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:43,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:43,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:43,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:43,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:43,418 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:43,418 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:43,418 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:43,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:43,422 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:43,422 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:43,422 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:43,422 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:43,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,587 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,587 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,587 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,587 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:43,589 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,589 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,589 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,589 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:43,590 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,590 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,590 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,590 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:43,591 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,591 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:43,591 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:43,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:43,594 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,594 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,594 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,594 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,595 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,626 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,626 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,626 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,626 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:43,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:43,686 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][968], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:43,687 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:43,687 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:43,687 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,687 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,688 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][364], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,689 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][363], [116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,691 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,691 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,691 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,691 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][911], [106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:43,691 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:43,692 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:43,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:43,933 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,933 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:43,933 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:43,933 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:44,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:44,129 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,129 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,129 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:44,130 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,131 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,131 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,131 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,136 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,137 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,137 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,146 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,146 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,146 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,187 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:44,187 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:44,188 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,188 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:44,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:44,188 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:44,189 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:44,189 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:44,189 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,190 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:44,190 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:44,190 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,191 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,191 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:44,191 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,195 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:44,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,196 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:44,196 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:44,196 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:44,196 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:44,196 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,220 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,220 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,220 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:44,245 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:44,245 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,245 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:44,246 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,246 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,246 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,246 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:44,247 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:44,247 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,247 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][996], [211#true, 106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:44,248 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,248 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,248 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,248 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][364], [116#L1173-4true, 225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,249 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,249 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,250 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,250 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][363], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,251 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [225#(<= 5 ~A~0), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:44,253 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [225#(<= 5 ~A~0), 32#L1157-6true, 63#L1204-4true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 31#L1174-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:44,254 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,254 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,254 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,254 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:44,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:44,776 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:44,776 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:44,776 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:45,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,026 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,026 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,026 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,034 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,034 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,034 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,034 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,042 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,042 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,042 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:45,042 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:45,128 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:45,128 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,133 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,133 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,133 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,133 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:45,166 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:45,166 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:45,167 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:45,167 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 10#L1189true]) [2023-11-30 07:36:45,167 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,168 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,168 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,168 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:45,169 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:45,169 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:45,169 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][459], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:45,170 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,170 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 10#L1189true]) [2023-11-30 07:36:45,171 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,171 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,171 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,171 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,171 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][364], [225#(<= 5 ~A~0), 106#L1190-3true, 24#L1174true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,172 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,172 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,172 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,172 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, 79#L1194true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:45,173 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,173 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,173 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,173 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,173 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:45,174 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,174 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,174 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,175 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:45,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:45,467 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,467 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,467 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:45,480 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,480 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:45,480 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,480 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:45,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:45,553 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:45,553 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:45,554 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:45,554 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,180 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,180 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,180 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:46,204 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:46,204 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:46,205 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:46,205 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,205 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:46,208 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,208 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,208 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:46,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:46,231 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:46,231 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,231 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,242 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,242 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:46,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:46,242 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:46,243 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,243 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:46,244 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,244 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,245 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,245 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,245 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,246 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,246 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,246 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:46,280 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:46,282 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:46,282 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,284 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 79#L1194true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,284 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,284 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,287 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:46,304 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,304 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,304 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,304 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:46,305 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:46,305 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:46,305 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,305 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:46,306 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:46,306 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:46,306 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,306 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:46,307 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:46,318 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:46,318 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,318 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:46,321 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,321 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,321 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,321 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:46,322 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:46,322 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][458], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:46,323 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 63#L1204-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:46,325 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,325 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,325 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,325 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,325 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:46,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,574 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,574 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:46,586 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,586 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,586 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:46,587 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,587 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,587 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 14#L1173-1true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:46,588 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,588 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,588 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:46,588 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:46,649 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:46,650 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,893 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:46,893 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:46,893 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,894 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,894 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,897 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,897 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:46,897 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:46,904 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,904 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,904 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:46,925 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,925 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:46,925 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:46,925 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:46,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:46,931 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:46,931 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,931 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,931 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:46,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:46,948 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:46,948 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,948 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:46,949 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:46,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:46,949 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:46,949 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:46,949 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:46,994 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:46,994 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:46,996 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 79#L1194true, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:46,996 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:46,999 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:46,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,002 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,002 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:47,003 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,003 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,003 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,003 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,005 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,005 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,005 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,005 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,012 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,012 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,012 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,026 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,027 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 3#L1173-2true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,027 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:47,027 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,028 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,028 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:47,028 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,028 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 24#L1174true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:47,038 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:47,038 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:47,536 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,536 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,536 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:47,537 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,537 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,538 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,538 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:47,544 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,544 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:47,544 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:36:47,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:47,549 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,549 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,549 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,550 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,550 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,550 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,550 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 63#L1204-4true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:47,603 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 63#L1204-4true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:47,603 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:47,871 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:47,871 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,871 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,871 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,872 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,872 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,875 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,875 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,875 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,880 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,884 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,884 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,884 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,885 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:47,885 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,885 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,886 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:47,886 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:47,886 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,886 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,887 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:47,887 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,887 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,887 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:47,891 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:47,892 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,892 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,893 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:47,893 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:47,893 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:47,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,901 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,901 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,901 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,901 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,903 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:47,903 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,904 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,904 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:47,904 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,904 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:47,908 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,908 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:47,908 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,908 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,909 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,909 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:47,910 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,910 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,910 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,910 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,910 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:47,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:47,913 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:47,913 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,913 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,913 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:47,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:47,931 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:47,931 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,931 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:47,931 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:47,981 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:47,981 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:47,982 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:47,985 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,990 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:47,991 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,992 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,992 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:47,992 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:47,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,994 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:47,996 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,996 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:47,996 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:47,996 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:48,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,001 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,001 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,001 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,002 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,003 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,003 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,003 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,005 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,005 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,005 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,012 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:48,012 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,012 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,014 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,014 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,014 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,014 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,019 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,019 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,019 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,019 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 63#L1204-4true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,020 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,020 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,020 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,020 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,021 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,021 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,022 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,022 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,022 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,023 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,023 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:36:48,027 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,027 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,027 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,027 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:48,029 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,029 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,029 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,029 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,052 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:48,052 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,052 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,052 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,301 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,301 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:48,301 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,301 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,302 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,302 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,302 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,302 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,303 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:48,303 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:48,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,308 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,308 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,308 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,308 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,309 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,309 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,309 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,317 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,317 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:48,317 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,317 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:48,317 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,321 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,321 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,321 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,322 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:48,322 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,322 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,322 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,322 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,323 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,323 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:48,378 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,378 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:48,379 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,379 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:48,685 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:48,686 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,686 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,686 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,686 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:48,946 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,946 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,946 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,946 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,946 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,948 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,948 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,948 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,949 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,949 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,949 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,953 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,954 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:48,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,954 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,954 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:48,955 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,955 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,956 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,956 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,956 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:48,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,958 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:48,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,959 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,959 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,959 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,960 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:48,960 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,960 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,960 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,962 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:48,963 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:48,963 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,963 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,967 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,967 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:48,968 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,968 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,968 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:48,968 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:48,969 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,970 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,970 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,972 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,972 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,972 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,972 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:48,981 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,981 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,981 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:48,981 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:48,982 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,982 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,982 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,983 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,983 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:48,987 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:48,987 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:48,987 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,988 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,988 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,988 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:48,989 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,989 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:48,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:48,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:48,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:48,993 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:48,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:48,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:49,009 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,010 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,040 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,040 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,040 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,040 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,041 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,041 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,041 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,042 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,042 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:49,072 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,072 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,072 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,072 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:36:49,073 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,074 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,074 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,074 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:36:49,076 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,082 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,082 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,082 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,082 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,083 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,083 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,083 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,084 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,084 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,084 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,084 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,085 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,086 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,086 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,086 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,087 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,087 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,087 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,087 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,089 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,089 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:49,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,090 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,090 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:49,090 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:49,090 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,095 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,095 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,103 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,103 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,103 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,104 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,104 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,105 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,133 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:49,133 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,133 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,133 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,134 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,134 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,134 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,134 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,135 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,135 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:49,135 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,135 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,136 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,136 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,136 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,137 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,137 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,137 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,137 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,138 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,138 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,138 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:49,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,139 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,139 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,139 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,140 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,140 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,140 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,140 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,141 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,141 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,141 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,142 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,142 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,142 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,143 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:49,143 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,143 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:49,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:49,144 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:49,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:49,225 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,225 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,225 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,225 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:49,454 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,454 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 204#true]) [2023-11-30 07:36:49,455 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:49,456 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,456 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,456 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,456 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:49,464 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:49,464 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:49,464 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:49,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][335], [44#L1187-3true, 181#L1157-8true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:49,465 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:36:49,465 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:49,465 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,465 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:49,465 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:49,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 159#L1210-3true, 204#true]) [2023-11-30 07:36:49,469 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:49,469 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,469 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:49,469 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:50,322 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:50,322 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,322 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,323 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,323 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,323 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,325 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,325 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:50,325 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,326 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:50,326 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,326 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,326 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:50,327 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,329 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:50,329 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,329 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,329 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,330 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,331 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,331 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,331 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,333 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:50,334 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:50,334 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:50,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,335 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,335 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,336 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,338 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,338 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:50,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,342 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,343 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,343 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,343 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,346 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,346 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,347 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,348 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,348 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,350 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,350 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,350 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:50,357 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,357 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,357 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,357 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:50,358 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,358 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,358 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:50,360 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,360 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,360 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,361 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,361 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:50,364 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:50,364 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,364 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,365 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,365 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,365 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,366 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:50,366 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:50,368 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,368 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,371 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,371 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,371 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:50,451 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:50,453 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,453 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,453 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:50,454 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:50,454 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,462 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,463 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,463 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,464 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,464 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,464 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,464 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,466 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,466 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,466 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,466 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,472 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,472 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,475 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,475 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,475 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,476 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,476 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,476 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,477 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,481 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,481 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,481 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,481 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,482 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,482 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,483 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,483 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,483 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,483 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:50,484 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:50,484 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:50,484 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][774], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:50,519 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:50,519 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,519 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:50,520 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:50,520 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:50,520 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,520 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:50,565 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:50,565 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,565 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,565 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:50,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][430], [116#L1173-4true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:50,753 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,753 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,753 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,753 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 181#L1157-8true, 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true]) [2023-11-30 07:36:50,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:50,765 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,765 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:50,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,845 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:50,845 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:50,845 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:50,846 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:50,846 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,159 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:51,159 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,159 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:51,160 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,160 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,161 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,161 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:51,161 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,161 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,161 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,161 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:51,164 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,165 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,165 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,166 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,166 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,166 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,168 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,168 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,169 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,169 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:51,171 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,171 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,171 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,171 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,172 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,172 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,172 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,173 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,173 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:51,176 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,176 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,177 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,177 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,177 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,178 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,179 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,179 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,179 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,179 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,180 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,180 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,181 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,181 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,181 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:51,183 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,183 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,183 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,183 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:51,192 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:51,192 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,192 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,193 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,193 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,194 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:51,194 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:51,194 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,195 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,195 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,199 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,199 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:51,200 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,200 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:51,200 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:51,229 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:51,229 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,229 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,231 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,231 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,231 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,231 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:51,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,232 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,232 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,232 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,232 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,509 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,509 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,510 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,510 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,510 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,511 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,511 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:51,560 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:51,561 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,561 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,561 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,561 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:51,562 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,562 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,562 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,562 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,571 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,571 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,571 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,572 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,572 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,572 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,572 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,572 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,574 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,575 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,575 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,575 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,581 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,581 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,583 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,588 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,588 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,589 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,589 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,590 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,590 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,591 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,591 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,591 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,592 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,595 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,595 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,595 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,595 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,595 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,596 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,596 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,624 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,624 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,625 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,625 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,625 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,626 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,626 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,626 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,626 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,627 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,627 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,627 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,628 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,628 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,628 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:51,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,629 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,629 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,629 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,630 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,630 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,631 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,631 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,631 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:51,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,632 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,632 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,632 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:51,633 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:51,633 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:51,719 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 27#$Ultimate##0true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:51,720 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:51,720 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:51,720 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:51,720 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:51,721 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:51,721 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,721 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:51,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 159#L1210-3true, 204#true]) [2023-11-30 07:36:51,880 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:36:51,888 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][247], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 199#(= generateThread1of1ForFork0_~i~0 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true]) [2023-11-30 07:36:51,888 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,889 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,889 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,889 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:51,889 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:51,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:51,987 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,987 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,987 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:51,988 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:51,988 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,988 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:51,989 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:51,989 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:51,989 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:51,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:51,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:51,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:51,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:51,991 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:51,991 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:51,991 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:51,991 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:52,325 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:52,326 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,327 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,327 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,329 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,330 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,332 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,332 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,332 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,332 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,335 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,335 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,335 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:52,336 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,337 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:52,337 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:52,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,340 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,342 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,342 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,344 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,344 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,344 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,351 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,351 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,351 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:52,352 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,352 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,352 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:52,353 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,353 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,353 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,354 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,354 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,354 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,354 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,354 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,358 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:52,359 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,359 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,385 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,386 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,386 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,387 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,387 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,387 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:52,387 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,388 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,388 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:52,388 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,388 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,389 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,389 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,389 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,390 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,390 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,390 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:52,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,392 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,392 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,397 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,397 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:52,397 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:52,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:52,470 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:52,470 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,478 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,478 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:52,490 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,490 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,490 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,490 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,491 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,491 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,491 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,495 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:52,496 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:52,496 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:52,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:52,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:52,786 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,786 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,786 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,786 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,786 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][774], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:36:52,787 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:52,787 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:52,787 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,787 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:52,788 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][663], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:52,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:52,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:52,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:52,864 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:52,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:53,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:53,104 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:53,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:53,105 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:53,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:53,126 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:53,126 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:53,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:53,164 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:53,164 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,165 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:53,501 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,501 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:53,503 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,503 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,505 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,505 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,505 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,506 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,508 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:53,508 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,511 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:53,511 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,511 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,511 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,512 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,516 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,516 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,516 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:53,517 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,517 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,517 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:53,525 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,525 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:53,525 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,525 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:53,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:53,638 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,638 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,638 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,639 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,648 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,648 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,648 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,648 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,649 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,649 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:53,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,650 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,650 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:53,651 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:53,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,652 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,652 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,652 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,652 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,655 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,655 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:53,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,663 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:53,663 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:53,664 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:53,664 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:53,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][998], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:53,728 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:53,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:54,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:54,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:54,296 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:54,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:54,326 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:54,328 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:54,329 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:54,329 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:54,330 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:54,342 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:54,343 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,397 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:54,397 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,397 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:54,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:54,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:54,474 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:54,474 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:54,474 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:54,475 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:36:54,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:54,476 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,476 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,476 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:54,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:54,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:54,485 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:54,485 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:54,814 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:54,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,821 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,822 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,822 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,822 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,823 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,823 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,823 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,823 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,827 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,827 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,828 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:54,828 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:54,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,828 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,829 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,829 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,829 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:54,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:54,838 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,838 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,838 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,838 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,838 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:54,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:54,854 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:54,854 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:54,855 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:54,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:54,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:54,862 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,863 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,863 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,863 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:54,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:54,878 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:54,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:54,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,891 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,891 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,892 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,892 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:54,893 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][407], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,893 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,894 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,895 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,895 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,896 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,944 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,945 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,945 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:54,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,946 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,946 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:54,946 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,947 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:54,947 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:54,947 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:54,948 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:55,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][635], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:55,003 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,006 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,006 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:55,007 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:55,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,014 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:55,014 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,014 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,015 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,015 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,015 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,016 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][636], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 31#L1174-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,016 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:55,027 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:55,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:55,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,050 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,050 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:55,050 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,051 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,051 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:55,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,051 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,052 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,052 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:55,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,052 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,053 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,053 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,053 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,054 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,054 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,054 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:55,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:55,060 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:55,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:55,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:55,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:55,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1026], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:55,094 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:55,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:56,148 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:56,148 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:56,160 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,160 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,161 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,161 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,161 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,169 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,169 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:56,186 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,186 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:56,186 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:36:56,188 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:56,188 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,188 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:56,244 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:56,244 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:56,245 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,245 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,248 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,248 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,249 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:56,288 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,288 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:56,289 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,289 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:56,294 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:56,294 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:56,295 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:56,296 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,296 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,296 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,296 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:56,340 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:56,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:56,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:56,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,745 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:56,745 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,750 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,751 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,751 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,751 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,752 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:56,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,754 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:56,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,759 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,759 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,759 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:56,759 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:56,768 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,768 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:56,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:56,774 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:56,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:56,786 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:56,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,786 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:56,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,787 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:56,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:56,790 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:56,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:56,793 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:56,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:56,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][160], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:36:56,889 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,917 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:56,917 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,917 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,918 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,918 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,918 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,918 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,919 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,919 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,919 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:56,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,927 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:56,931 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:56,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:56,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:56,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,953 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:56,954 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:56,954 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:56,955 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:56,955 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:57,050 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:57,050 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:57,051 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:57,051 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:36:57,051 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:36:57,052 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:57,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:57,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:57,052 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:57,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:57,824 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:57,824 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:57,839 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,839 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:57,840 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,840 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:57,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,851 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,851 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:57,852 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,852 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,852 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:57,855 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,855 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,856 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,856 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:57,856 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:57,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,860 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,861 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,861 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,861 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:36:57,881 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:57,881 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:57,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:57,939 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,939 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,939 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,939 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:57,940 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,940 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:57,940 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,940 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:57,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,980 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,980 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:57,981 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:57,981 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,981 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:57,982 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:57,983 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:57,983 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:57,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:58,017 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:58,017 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:58,038 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,038 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,038 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,038 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:58,038 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,333 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:58,333 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][528], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,334 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:58,334 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:58,336 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:58,336 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,337 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:58,337 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,337 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:58,337 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:36:58,339 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,339 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,339 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,339 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,341 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,342 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,342 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,344 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,345 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,345 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:58,345 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:58,345 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:58,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,346 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:58,346 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:58,346 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:58,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:58,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:58,347 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,347 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:58,347 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:36:58,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:58,348 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,348 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,349 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,349 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:58,352 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,352 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:58,367 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,367 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:58,369 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,369 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:58,370 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:58,370 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,370 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:58,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,374 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:58,375 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,376 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,376 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,376 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,385 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:58,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:58,386 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,386 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,386 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,386 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true, 94#L1157-4true]) [2023-11-30 07:36:58,405 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,405 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 79#L1194true, 63#L1204-4true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,405 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,405 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-11-30 07:36:58,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,475 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,475 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,475 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,475 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,475 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,476 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,476 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,476 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,480 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,480 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,480 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,485 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,486 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,492 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,492 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:58,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,497 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,497 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,497 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,498 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,498 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,498 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,499 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,499 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,500 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:58,500 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,500 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:58,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,519 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,519 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,520 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,520 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,520 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,520 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,521 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,521 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,522 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,522 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,522 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,522 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,523 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:58,523 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,523 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,525 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,525 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,525 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,525 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,525 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,526 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,526 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,526 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,526 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,527 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,527 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:58,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,528 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,528 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,528 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,528 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,529 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:58,529 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:58,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:36:58,568 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:58,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:58,868 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,868 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:58,869 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:58,869 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,869 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:36:58,870 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,870 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,870 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,870 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:58,870 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:58,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:58,880 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:58,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:58,880 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:58,881 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,881 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,881 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:58,882 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:36:58,882 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,883 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:58,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:58,883 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:59,181 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,181 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:59,182 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,182 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,182 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:59,183 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:59,183 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:59,183 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,183 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:36:59,184 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:36:59,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:36:59,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,185 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,185 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,185 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,185 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,189 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,189 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:59,190 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,190 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,259 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:59,259 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:59,270 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,270 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,270 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,270 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:59,271 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:36:59,271 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:59,318 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,318 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:36:59,319 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:36:59,320 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:36:59,320 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:36:59,321 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,321 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:59,322 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:36:59,322 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:59,323 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:36:59,362 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:36:59,363 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:36:59,728 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,729 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,729 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,729 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,730 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:59,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:59,734 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,734 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,734 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:59,743 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,743 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,743 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,743 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,746 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:59,749 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:59,749 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,750 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:59,750 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:59,750 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,750 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:36:59,752 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,753 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,753 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,753 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,755 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,755 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,755 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:59,782 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:59,783 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:36:59,784 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,784 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,787 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:59,791 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,791 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,792 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:59,793 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:36:59,813 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,813 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:59,813 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:59,813 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:36:59,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:36:59,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:59,815 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:59,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:36:59,816 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:36:59,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,816 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:59,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:36:59,842 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,843 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 79#L1194true, 63#L1204-4true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,843 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:36:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,914 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,914 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,915 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,920 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,921 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][969], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,921 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,921 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,922 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,927 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,927 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,928 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,933 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,933 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,934 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,934 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,941 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:36:59,942 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,942 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,942 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:59,942 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,943 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,943 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,944 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,944 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,944 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,945 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,945 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,945 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,954 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,954 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,955 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,956 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,956 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,956 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,978 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,978 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,979 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,980 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,980 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,981 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,981 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,981 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,982 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,982 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,983 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,983 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,984 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,984 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,985 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,985 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,985 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,986 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,986 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:36:59,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,987 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:36:59,987 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:36:59,987 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,994 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 116#L1173-4true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,994 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,995 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,995 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,996 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,996 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,996 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,997 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,997 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,998 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,998 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,999 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:36:59,999 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:36:59,999 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,057 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:00,057 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,057 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,057 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,058 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,058 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,058 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,058 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 3#L1173-2true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,059 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:00,059 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,059 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:00,063 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:00,063 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:00,063 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:00,063 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:00,063 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:00,064 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:00,064 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,064 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:00,425 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:00,425 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:00,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,426 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,426 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:00,476 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:00,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,476 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:00,477 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:00,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,477 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:00,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:00,478 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:00,478 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,478 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:00,479 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:00,479 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:01,047 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:01,047 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,047 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:01,048 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:01,048 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:01,309 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:01,309 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:01,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:01,354 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:01,355 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:01,355 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:01,356 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:01,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:01,440 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,440 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:01,441 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,441 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,441 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,441 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:01,442 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,442 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:01,443 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:01,443 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,443 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:01,444 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,444 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,444 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,444 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:01,445 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,445 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,884 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,888 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,888 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,888 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:01,888 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,889 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,889 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,889 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:01,891 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,891 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:01,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,892 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,894 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,894 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,894 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:01,897 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:01,897 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:01,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:01,897 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:01,898 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,898 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,899 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:01,899 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:01,899 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:01,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,901 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,901 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:01,901 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,902 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,902 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,902 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:01,902 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:01,903 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,904 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:01,905 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,905 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,905 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,906 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,906 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,907 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,907 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:01,911 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:01,911 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:01,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,916 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,916 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:01,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:01,929 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,929 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:01,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:01,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:01,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:01,929 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:01,930 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,930 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:01,933 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:01,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:01,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:01,936 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,936 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,936 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:01,937 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:01,938 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:01,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:01,938 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:01,979 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,979 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 79#L1194true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:01,979 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:01,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:01,980 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:37:01,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:02,073 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,073 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:02,073 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:02,073 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,082 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,083 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,083 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,083 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,083 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,084 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,084 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,090 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,090 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,091 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,091 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,092 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,096 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,096 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,096 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,097 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,097 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,102 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,102 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,102 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,102 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,103 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,104 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:02,108 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,109 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,109 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,109 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:02,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:02,111 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:02,111 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,111 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,111 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,112 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,112 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,112 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,113 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,113 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,113 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,113 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,114 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,114 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,115 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,115 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,115 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,116 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:02,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:02,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,121 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,122 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,123 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,124 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:02,124 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:02,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:02,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:02,182 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:02,187 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,198 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,198 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 130#L1190true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,198 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,198 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:02,199 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:02,199 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,199 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,199 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,203 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,203 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,203 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:02,204 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,204 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:02,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,204 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,205 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:02,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:02,243 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:02,243 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:02,243 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:02,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][248], [24#L1174true, 227#(<= 6 ~A~0), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:02,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,424 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][248], [24#L1174true, 227#(<= 6 ~A~0), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:02,425 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,425 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,425 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,425 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:02,545 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:02,545 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:02,546 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:02,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,546 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,547 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:02,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:02,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:02,579 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:02,579 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:02,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:02,643 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:02,644 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,644 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,644 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:02,645 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:02,645 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:02,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:02,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:02,653 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:02,653 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:02,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:03,028 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:03,029 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:03,043 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:03,043 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:03,044 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:03,044 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:03,044 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:03,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:03,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,115 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,115 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:03,116 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,116 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:03,117 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,117 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:03,118 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,147 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,147 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,147 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,147 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,148 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:03,148 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:03,148 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,148 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:03,149 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 63#L1204-4true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:03,149 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:03,150 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:03,150 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:03,150 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:03,151 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:03,151 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:03,151 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:03,176 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:03,177 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,461 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,462 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,462 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,462 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,462 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,463 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:03,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,464 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,466 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,466 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,468 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,469 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,472 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,472 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:03,472 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [130#L1190true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,473 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [130#L1190true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,473 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [130#L1190true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,473 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,474 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,474 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,474 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,474 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:03,475 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,475 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,475 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:03,476 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,476 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:03,477 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:03,477 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,477 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:03,477 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,478 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [130#L1190true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:03,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,479 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,479 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,479 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,480 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,480 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,481 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:03,483 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,483 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,484 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,484 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,488 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,488 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,488 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,488 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,580 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:03,580 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,580 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:03,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:03,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,582 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,583 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:03,588 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,588 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,588 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,588 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,588 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:03,595 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:03,595 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 10#L1189true]) [2023-11-30 07:37:03,616 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:03,616 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 79#L1194true, 63#L1204-4true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:03,616 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,616 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:03,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 225#(<= 5 ~A~0), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true, 10#L1189true]) [2023-11-30 07:37:03,628 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,628 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:03,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 225#(<= 5 ~A~0), 79#L1194true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:03,628 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 10#L1189true]) [2023-11-30 07:37:03,629 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 79#L1194true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:03,629 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:03,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,709 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,709 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,709 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,710 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,714 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,714 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,715 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][703], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,716 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,716 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,719 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,720 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,720 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,721 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,724 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,724 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,724 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,725 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,725 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,725 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,725 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,725 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,725 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,725 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,726 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,726 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,726 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,726 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,726 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:03,729 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:03,729 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:03,729 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,729 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,730 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,730 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,730 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,731 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,731 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,731 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,731 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,732 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,732 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:03,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,733 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,733 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,733 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,734 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,734 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,734 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,735 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,735 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,736 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,736 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,739 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,739 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,753 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,754 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,754 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,754 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:03,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,755 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,755 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,755 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,755 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,756 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,756 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,757 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,757 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,757 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,757 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,757 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,758 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:03,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,759 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,759 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,759 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,760 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:03,760 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,760 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:03,761 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:03,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:03,793 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:03,797 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:03,805 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:03,805 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:03,805 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:03,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:03,806 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:03,806 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:03,806 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:03,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:03,924 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:03,924 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:03,924 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:04,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][248], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 199#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:04,051 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,051 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:04,051 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:04,051 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:04,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:04,205 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:04,205 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:04,208 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:04,209 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,209 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:04,220 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:04,220 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:04,221 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:04,221 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,221 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:04,286 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:04,287 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:04,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 63#L1204-4true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:04,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:04,716 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:04,716 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:04,716 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:04,717 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,717 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:04,718 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:04,718 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:04,743 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,743 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,839 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,839 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,839 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,839 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,840 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,840 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,840 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,840 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:04,853 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:04,853 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:04,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:04,890 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,890 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,891 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:04,891 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:04,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:04,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,923 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,924 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:04,924 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:04,924 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:04,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:05,164 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,164 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,164 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,164 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,165 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,165 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,165 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:05,220 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,222 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,222 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,222 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,222 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,222 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,222 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,223 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,223 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,223 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,223 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,223 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,224 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,224 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,225 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,225 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 106#L1190-3true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,228 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,228 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,228 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,229 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:05,229 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,229 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:05,230 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,230 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,231 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:05,231 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,232 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,233 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,233 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,233 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [130#L1190true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,234 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [130#L1190true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,234 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,234 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,234 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,235 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,235 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,235 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,235 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:05,236 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,237 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,237 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:05,238 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,241 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,241 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:05,252 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,252 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:05,255 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,255 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,255 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:05,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:05,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,295 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:05,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:05,296 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,296 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,296 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:05,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,327 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,327 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,327 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,328 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,328 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,328 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,328 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,330 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,330 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,330 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,330 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,331 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,331 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,331 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,361 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:05,362 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:05,362 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,388 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,389 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,390 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,393 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,393 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,394 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,394 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][771], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true]) [2023-11-30 07:37:05,397 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,397 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:05,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,398 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,398 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,398 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,399 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,399 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,400 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,400 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:05,403 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,403 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,403 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,403 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,403 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:05,405 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:05,405 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:05,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:05,409 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,409 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,409 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:05,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1069], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:05,451 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,451 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,451 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,451 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 77#L1157-5true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:05,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:05,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:05,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:05,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,736 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:05,736 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,736 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:05,737 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:05,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:05,740 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:05,740 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,740 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:05,741 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,741 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,741 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,741 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:05,741 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:05,742 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:05,742 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:05,742 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:05,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:05,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:05,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:05,827 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:05,827 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:05,828 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:05,828 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:05,829 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:05,829 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,829 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:05,861 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,861 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:05,862 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,862 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:05,866 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:05,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:05,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:05,895 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,895 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:05,896 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:05,896 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:05,897 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:05,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:05,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:06,236 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,236 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:06,272 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:06,273 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:06,273 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:06,274 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:06,274 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:06,274 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,274 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:06,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:06,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,572 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,572 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:06,572 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:06,573 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,573 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:06,574 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,574 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,575 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,576 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][660], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:06,576 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,579 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:06,579 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,582 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,582 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,582 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:06,582 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:06,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][529], [69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,583 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][408], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,583 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,583 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,584 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,584 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,586 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,586 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:06,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,594 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,595 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,595 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,597 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:06,597 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,597 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,597 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,598 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,598 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,598 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:06,599 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,643 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,643 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:06,643 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:06,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,646 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,646 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:06,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,646 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:06,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,690 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,690 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:06,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:06,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,690 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:06,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,702 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,702 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:06,702 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,702 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:06,702 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:06,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][772], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,738 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,738 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,739 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,742 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,742 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,742 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:37:06,744 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:37:06,744 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,744 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,745 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,745 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,745 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,746 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,746 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,746 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,747 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,747 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,749 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:06,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 143#L1176-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:06,752 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 27#$Ultimate##0true, 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,761 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,761 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,761 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 27#$Ultimate##0true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,762 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,762 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 27#$Ultimate##0true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,762 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,763 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,763 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,763 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,763 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,764 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,764 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 112#L1157-9true, 27#$Ultimate##0true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,764 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,764 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 27#$Ultimate##0true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:06,765 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:06,765 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,765 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,765 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:06,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:06,836 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,836 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,836 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,836 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:06,837 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,837 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,837 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,837 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 32#L1157-6true, 79#L1194true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,838 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,838 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,838 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,838 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 69#L1170-4true, 77#L1157-5true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:06,839 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 77#L1157-5true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:06,839 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:06,840 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:06,840 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:07,119 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:07,119 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:07,120 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:07,120 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,120 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,122 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,122 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:07,123 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:07,123 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,123 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:07,124 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,124 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,125 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,125 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,126 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,126 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:07,126 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,127 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:07,127 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,127 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:07,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,128 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:07,128 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:07,129 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:07,129 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:07,129 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,180 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:07,181 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,181 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,181 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,181 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,182 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,182 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,183 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:07,183 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:07,188 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,189 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:07,189 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,189 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:07,190 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,190 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:07,191 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:07,191 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:07,193 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,193 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:07,193 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:37:07,210 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,211 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,211 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:07,223 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:07,224 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:07,225 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:07,225 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:07,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,275 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:07,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:07,291 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:07,292 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,292 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:07,342 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,342 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,343 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,343 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,343 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:07,348 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:07,348 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,348 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:07,349 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:07,349 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:07,383 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,383 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:07,384 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:07,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,386 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,386 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,387 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:07,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:07,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:07,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,388 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,388 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,388 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,388 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:07,389 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:07,390 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,390 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,390 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,391 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:07,392 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,392 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,392 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,392 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:07,444 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:07,444 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:07,444 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:07,911 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:07,911 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,911 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:07,912 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:07,912 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:07,912 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:07,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:07,930 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:07,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:07,930 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:07,930 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:08,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,149 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,149 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:08,149 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 152#L1158true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:08,150 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:08,150 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,150 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,151 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,151 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:08,151 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,151 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,152 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,152 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][661], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,200 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,201 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,201 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,201 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:08,202 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,202 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:08,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:08,206 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:08,218 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,218 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,218 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,264 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,264 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:08,264 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:08,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:08,265 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,265 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:08,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,300 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,301 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,301 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,302 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,302 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,302 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,304 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 24#L1174true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,304 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,304 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,305 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,305 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,305 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,305 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:08,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,306 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,306 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,306 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:08,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,336 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,336 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:08,337 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:08,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,356 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,356 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,356 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,357 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,359 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,359 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:08,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 143#L1176-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,360 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,360 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,360 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:08,360 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:08,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,362 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:08,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:08,362 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,362 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:08,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:08,365 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,365 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,365 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:08,416 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,416 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,416 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,417 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:08,422 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,422 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,422 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,422 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 69#L1170-4true, 32#L1157-6true, 190#true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:08,423 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:08,423 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,423 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:08,424 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,424 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:08,424 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,689 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,689 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:08,691 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:08,692 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,696 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,696 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,696 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,698 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,698 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:08,698 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,698 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:08,700 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:08,700 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,701 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,701 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:08,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,702 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:08,702 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,702 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:08,703 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,703 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:08,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,724 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:08,772 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:08,772 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,772 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:08,783 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,784 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:08,798 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:08,799 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:08,809 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,809 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:08,810 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,810 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:08,823 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:08,824 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:08,835 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:08,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:08,836 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:08,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:08,863 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,863 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:08,864 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:08,867 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,867 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,867 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,867 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:08,868 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:08,868 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:08,868 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:08,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:08,896 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,896 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:08,897 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:08,897 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:08,897 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,897 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:08,898 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:08,898 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,898 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:08,899 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:08,899 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:08,900 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,900 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:08,901 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:08,901 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:08,902 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:08,902 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:08,902 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,967 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,967 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,967 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,967 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:08,968 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:08,968 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:08,969 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,969 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:08,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:08,969 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:09,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:09,935 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:09,935 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:09,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:09,992 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:09,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:09,999 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:09,999 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:09,999 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,000 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,000 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,000 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:10,022 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,022 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,070 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:10,071 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,071 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:10,071 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:10,071 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:10,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,072 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,072 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:10,072 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:10,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:10,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,088 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,089 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:10,089 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:10,089 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][324], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse]) [2023-11-30 07:37:10,133 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,133 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,134 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,134 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,145 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,146 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:10,146 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:10,146 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,146 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,160 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,160 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:10,160 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,161 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:10,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,197 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:10,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:10,197 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,197 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,202 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,202 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,203 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,203 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:10,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,203 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,204 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,204 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,204 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,208 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,208 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,208 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,208 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,209 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,209 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,209 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:10,220 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,220 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,220 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:10,221 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,221 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,270 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,270 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,270 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,271 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,271 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,271 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,271 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:10,272 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,275 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,275 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,275 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,275 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:10,275 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:10,276 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,276 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:10,282 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,282 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,282 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:10,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:10,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:10,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:10,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,559 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,559 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,559 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,560 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,560 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,560 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:10,561 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:10,562 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:10,562 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,562 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,626 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:10,626 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,626 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,628 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:10,628 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:10,636 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,636 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,636 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,636 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:10,637 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:10,637 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:10,637 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,637 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:10,638 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,638 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:10,639 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,639 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:10,640 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:10,640 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,640 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:10,641 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:10,642 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,642 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:10,643 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:10,643 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,643 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:10,644 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,658 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,659 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:37:10,661 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,661 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,661 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,662 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,662 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,662 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,665 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,665 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,666 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,666 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:10,711 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:10,711 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,711 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:10,722 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:10,722 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,722 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,725 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,725 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,725 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:10,728 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,728 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,728 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,729 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,729 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,740 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,740 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,741 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,742 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,742 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,742 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,749 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,749 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:10,775 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,776 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,776 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,776 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:10,780 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:10,809 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:10,810 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,810 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,810 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:10,811 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:10,815 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,815 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 162#L1170-1true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,816 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,816 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:10,819 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,819 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:10,820 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:10,820 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:10,820 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:10,821 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:10,821 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,821 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:10,822 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:10,822 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,823 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:10,823 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,823 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:10,853 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,853 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,853 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:10,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,858 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,858 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,859 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,859 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,859 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,860 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,860 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,860 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,860 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,862 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,862 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:10,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,863 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:10,863 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,863 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,864 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,865 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:10,865 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,866 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,866 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,913 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,913 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:10,916 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,916 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,917 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:10,923 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:10,924 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,924 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:10,925 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,925 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:10,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,971 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,971 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:10,972 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,972 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,972 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,972 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 3#L1173-2true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:10,973 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:10,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:10,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:12,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,010 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 152#L1158true, 197#true, 204#true]) [2023-11-30 07:37:12,011 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,011 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,011 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:12,012 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,012 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,013 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 112#L1157-9true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,013 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 112#L1157-9true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:12,013 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:12,052 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:12,052 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,052 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,052 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,053 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,053 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,056 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:12,056 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][562], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,057 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:12,073 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,073 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,073 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,073 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:12,074 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:12,074 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:12,074 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,074 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,102 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:12,102 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:12,102 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:12,103 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:12,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,104 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:12,104 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:12,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:12,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:12,118 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,118 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:12,118 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:12,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,119 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,119 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:12,119 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,119 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,157 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,157 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,157 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,158 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,158 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,158 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:12,159 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,159 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,160 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,160 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,161 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,161 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,161 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,161 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,162 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,162 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), 98#L1208-1true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,226 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,226 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:12,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,238 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,239 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,239 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,239 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,239 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,240 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:12,240 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,240 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,251 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,251 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,251 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,251 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,252 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,252 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,252 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,252 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,253 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,253 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:12,261 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,261 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,261 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 14#L1173-1true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:12,262 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:12,262 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,262 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,310 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,310 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,310 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,310 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,311 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,311 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,311 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:12,311 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:12,312 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:12,312 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,312 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:12,313 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:12,313 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:12,313 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,313 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:12,314 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:12,314 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:12,314 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:12,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:12,315 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:12,315 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:12,321 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:12,321 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:12,322 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,322 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,322 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:12,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:12,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:12,550 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,551 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,598 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:12,598 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,598 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:12,599 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,599 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:12,600 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,600 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,657 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:12,657 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,657 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,657 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,658 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:12,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:12,663 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,664 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,664 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,664 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,664 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,665 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:12,665 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:12,665 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,666 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:12,667 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:12,667 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,668 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,668 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,669 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,670 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,670 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,670 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,670 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:12,671 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:12,671 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,672 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,682 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,682 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,683 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,683 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,684 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,685 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:37:12,686 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,686 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:12,718 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:12,718 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,720 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:12,721 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:12,721 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,721 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,722 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:12,724 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,724 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,724 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 130#L1190true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,730 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 130#L1190true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:12,730 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,735 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:12,735 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,735 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:12,736 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:12,736 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,737 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,737 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:12,745 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,746 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:12,747 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,747 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,747 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,748 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:12,748 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,748 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,748 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,749 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:12,751 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,751 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:12,765 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,766 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:12,769 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:12,769 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:12,794 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:12,794 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,794 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:12,795 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:12,795 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,795 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,795 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,796 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:12,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:12,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,825 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,825 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:12,826 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,826 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,827 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:12,827 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:12,827 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,827 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,828 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:12,829 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:12,829 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:12,829 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:12,830 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,830 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,830 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:12,831 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,831 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,831 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,831 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:12,868 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,868 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,868 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,870 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,870 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,870 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,870 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:12,871 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:12,872 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:12,876 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:12,877 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:12,877 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,877 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:12,878 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,878 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:12,879 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,879 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,879 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:12,879 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:12,914 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:12,914 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:12,915 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:12,915 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:12,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:12,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:13,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,628 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,628 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:13,628 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:13,629 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:13,629 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,629 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,645 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,646 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:13,646 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,674 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:13,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:13,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,675 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:13,675 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:13,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,676 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,676 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:13,676 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:13,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,690 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,690 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:13,690 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,696 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,696 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,696 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,697 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,697 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,697 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:13,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 98#L1208-1true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:13,754 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,754 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,754 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:13,755 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:13,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:13,767 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,767 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:13,768 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:13,768 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,768 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,790 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,790 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,790 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,791 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,791 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,791 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,792 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,792 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,793 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,793 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,793 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,794 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,794 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 14#L1173-1true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,794 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,795 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,795 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,795 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,795 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,795 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,798 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,798 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,798 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,798 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,799 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,799 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,799 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,799 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,800 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,800 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,801 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,801 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [75#L1175-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,810 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:13,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:13,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:13,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [75#L1175-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,810 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:13,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:13,811 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:13,811 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:13,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,850 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,851 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:13,851 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [14#L1173-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:13,851 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:13,851 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,851 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,852 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:13,852 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,853 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:13,853 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 79#L1194true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,853 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:13,853 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:13,854 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,854 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:13,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,854 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,854 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 14#L1173-1true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,858 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:13,858 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,859 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,859 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:13,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:13,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:13,862 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,862 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,862 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,862 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:13,863 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:13,863 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [79#L1194true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:13,863 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,863 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:13,864 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [79#L1194true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,864 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:13,865 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:13,865 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:14,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:14,047 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:14,048 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,048 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:14,081 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,081 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:14,082 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,082 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,130 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,130 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,130 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,131 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,131 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,132 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,132 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,133 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:14,133 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:14,133 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,134 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:14,134 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,135 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,135 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,188 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:14,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:14,189 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:14,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:14,194 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:14,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:14,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,196 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:14,197 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:14,197 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,197 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,198 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,198 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:14,199 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:14,200 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,200 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,200 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,213 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,214 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:14,255 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:14,255 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:14,261 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,261 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,261 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,261 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:14,262 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,262 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:14,263 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:14,263 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:14,264 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:14,270 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,270 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,271 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,271 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:14,278 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:14,279 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,284 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:14,284 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,284 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,284 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,285 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,286 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,286 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,286 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:14,287 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:14,287 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,287 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,288 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:14,288 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,288 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,288 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,289 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:14,293 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,293 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,293 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,294 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,294 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,294 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,315 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,315 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,339 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,339 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,339 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,340 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:14,340 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,341 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:14,342 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:14,342 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,342 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,346 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,346 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,347 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,347 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,348 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,348 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,348 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:14,349 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,350 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,350 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,350 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:14,351 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:14,351 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,352 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,352 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,352 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:14,395 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,395 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,396 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:14,396 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,397 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:14,398 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:14,398 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:14,399 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:14,399 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,400 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,400 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:14,446 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,446 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,450 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,450 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,451 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:14,453 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,453 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:14,458 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:14,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:14,460 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,460 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:14,489 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:14,489 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,489 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:14,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:14,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:14,501 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:14,501 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,501 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:14,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 204#true, 197#true]) [2023-11-30 07:37:14,803 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,803 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,803 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 112#L1157-9true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:14,804 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,804 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,804 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:14,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:14,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:14,840 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 10#L1189true]) [2023-11-30 07:37:14,840 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:14,840 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,840 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:14,841 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:14,841 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,841 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,842 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,842 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [130#L1190true, 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:14,848 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,848 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,849 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,849 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,849 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,850 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:14,850 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:14,850 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,851 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,851 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:14,885 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:14,885 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,885 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:14,886 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:14,886 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:14,886 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:14,887 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,887 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:14,888 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:14,888 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:14,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,888 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:14,889 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,889 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,925 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:14,926 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:14,926 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:14,926 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:14,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][184], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:14,928 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:14,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:14,928 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:14,928 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:14,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:14,962 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,962 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,962 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:14,962 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:14,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 8#L1171true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:14,997 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,997 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,997 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,997 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 8#L1171true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:14,998 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:14,998 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:14,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,396 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,396 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,396 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,396 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,397 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,397 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 10#L1189true]) [2023-11-30 07:37:15,397 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,398 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,398 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,399 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,399 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,399 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:15,400 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,400 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,406 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,406 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,406 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,407 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,407 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,407 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,407 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,408 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,408 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,410 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,410 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,410 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,411 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,411 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,411 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,412 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 14#L1173-1true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,412 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,413 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,413 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,413 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,413 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,413 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,415 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,416 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 116#L1173-4true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,416 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,416 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,416 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,417 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,418 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,418 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,419 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,419 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,419 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,420 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,420 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,420 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,424 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,424 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,425 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:15,425 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,426 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,426 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,427 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,427 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,427 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,438 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 181#L1157-8true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,439 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,439 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 181#L1157-8true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,439 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,440 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 181#L1157-8true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,440 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,440 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,441 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,441 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,441 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,442 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,442 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,442 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,442 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,443 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,443 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:15,458 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,459 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,459 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,459 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,459 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:15,460 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:15,460 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:15,460 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,461 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,461 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,461 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,461 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,462 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,462 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:15,462 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,463 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,463 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,464 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,464 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,464 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,464 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,465 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,465 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,465 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,465 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,466 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,466 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 14#L1173-1true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,466 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,466 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,467 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:15,467 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:15,467 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,469 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,470 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,470 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 77#L1157-5true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,470 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,471 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,471 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,471 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,472 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [14#L1173-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,472 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,472 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,473 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,473 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:15,473 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:15,474 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,474 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,474 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,476 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,476 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,476 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,476 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,477 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:15,477 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,477 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,478 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,478 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,478 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:15,479 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:15,479 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,479 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:15,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:15,625 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,625 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:15,626 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:15,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:15,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:15,650 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:15,686 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:15,687 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,687 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,689 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,689 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:15,689 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:15,690 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:15,740 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:15,740 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:15,741 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:15,741 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:15,742 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:15,742 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:37:15,755 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,755 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,755 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,755 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:15,776 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:15,777 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 106#L1190-3true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,795 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:15,796 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:15,802 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:15,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:15,803 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:15,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,803 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,804 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:15,811 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,811 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,811 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,811 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:15,812 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,817 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,817 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:15,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,818 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:15,818 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:15,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:15,845 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,845 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,846 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:15,846 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:15,846 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:15,847 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:15,847 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,847 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,847 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:15,848 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,848 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:15,848 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,848 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:15,849 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:15,849 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:15,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:15,852 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,852 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,852 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,852 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,852 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:15,853 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,853 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,853 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:15,854 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:15,854 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:15,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,855 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:15,855 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:15,856 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:15,856 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:15,856 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,857 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:15,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:15,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:15,899 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:15,900 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:15,900 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,900 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,931 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,931 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,931 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,931 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:15,934 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,934 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,934 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,934 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,934 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,935 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,935 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,935 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:15,935 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,936 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,936 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,936 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,936 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,936 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,937 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:15,940 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:15,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:15,966 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:15,966 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:15,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:16,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,142 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,142 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:16,142 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:16,142 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,146 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:16,146 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:16,146 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:16,146 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,146 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:16,183 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:16,183 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,183 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,184 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,184 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [130#L1190true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,207 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,207 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,207 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,207 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,208 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,208 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,208 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,209 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,209 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,209 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,209 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,210 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,215 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,215 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,215 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,216 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:16,216 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,216 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,236 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,236 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,236 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [130#L1190true, 116#L1173-4true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:16,237 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [130#L1190true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,237 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:16,237 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,238 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,238 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,239 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,239 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,239 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,239 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,239 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:16,284 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:16,285 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,285 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:16,285 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:16,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,288 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,288 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,288 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:16,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 65#L1171-3true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,322 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,322 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,323 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 65#L1171-3true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,323 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,323 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,323 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,328 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,328 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,329 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,329 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,330 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,330 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,331 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,331 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,331 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,331 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,332 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,332 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,333 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,333 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 112#L1157-9true, 106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,333 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:16,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,338 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:16,339 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,339 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,358 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,358 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,358 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,359 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,359 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 130#L1190true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true]) [2023-11-30 07:37:16,359 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,360 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,360 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,361 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,361 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:16,362 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,367 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,367 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,367 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,368 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,368 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,368 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,368 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,369 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,369 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,370 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,370 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,370 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,370 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,371 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,371 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,371 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,374 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,374 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,374 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,375 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,375 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,375 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,375 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,376 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,376 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,380 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,380 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,380 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,380 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:16,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 143#L1176-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,388 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:16,388 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 143#L1176-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,389 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:16,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:16,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,393 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,393 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,393 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,394 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:16,394 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:16,394 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,394 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,395 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,395 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,395 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:16,396 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:16,396 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:16,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:16,397 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:16,397 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:16,397 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,397 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,409 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,409 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,409 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,409 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,410 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,410 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,410 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,411 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,411 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,411 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,411 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 130#L1190true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,412 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,412 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,412 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,413 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,414 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,414 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,415 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,415 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,415 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,416 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,416 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,416 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,416 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,417 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,417 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:16,418 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,418 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:16,418 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,420 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,420 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:16,421 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:16,421 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:16,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:16,422 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,422 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,422 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,422 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,424 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:16,424 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:16,424 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:16,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:16,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:16,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:16,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:16,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:16,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:16,932 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:16,933 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:16,933 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:16,934 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:16,934 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:16,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:16,981 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,981 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,981 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:16,982 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:16,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:16,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:16,986 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,986 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:16,986 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,987 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,987 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:16,988 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:16,989 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:16,990 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,990 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,990 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:16,991 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:16,991 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,991 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:16,991 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:17,009 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:17,010 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,026 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,026 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:17,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:17,048 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,048 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,048 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:17,049 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:17,056 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:17,056 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:17,057 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,057 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,057 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:17,058 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:17,058 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:17,059 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:17,059 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:17,060 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:17,060 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:17,060 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][118], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:17,061 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,061 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,061 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,085 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:17,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:17,085 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,085 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,086 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:17,086 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:17,087 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,087 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,087 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:17,088 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:17,088 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:17,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,089 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:17,090 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,090 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:17,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:17,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:17,091 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:17,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:17,140 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,140 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,140 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,140 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,141 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,141 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,141 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,141 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:17,145 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,145 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,145 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,145 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,146 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,146 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,146 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,146 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:17,169 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:17,169 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,170 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:17,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 181#L1157-8true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:17,174 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,174 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,175 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:17,176 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,176 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,176 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,176 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 181#L1157-8true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,179 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:17,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:17,179 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:17,179 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,353 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,353 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,353 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,359 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,368 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,368 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,368 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,372 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,372 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,372 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,372 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,373 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,373 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,373 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,374 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,374 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,374 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,374 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:17,408 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:17,409 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,409 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,432 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,432 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,432 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,433 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:17,433 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,433 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true]) [2023-11-30 07:37:17,457 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,457 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,457 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][662], [116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:17,458 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][658], [106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:17,458 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,458 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:17,459 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:17,459 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:17,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,460 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,460 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,460 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,460 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:17,502 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,503 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,503 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,506 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,506 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,511 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), 56#L1168-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,511 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,511 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:17,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,550 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,550 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,550 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,551 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,551 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,551 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,551 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,552 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,552 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,552 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,552 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,553 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,553 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,553 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,553 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,554 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:17,554 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,554 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,572 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,572 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,573 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,573 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][323], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,573 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][769], [211#true, 106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true]) [2023-11-30 07:37:17,573 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,573 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,579 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,579 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,580 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,580 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,580 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,580 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,581 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][770], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,581 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,587 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,587 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:17,587 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,587 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 116#L1173-4true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,588 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,588 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,588 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,596 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,596 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,597 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:17,597 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,597 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:17,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:17,598 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:17,598 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,598 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:17,599 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 181#L1157-8true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:17,599 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,599 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,599 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,599 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 79#L1194true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,600 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 181#L1157-8true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:17,600 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,600 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,601 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,601 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,601 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,602 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,602 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true, 10#L1189true]) [2023-11-30 07:37:17,602 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,602 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,603 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,603 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,603 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,604 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,604 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,605 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,605 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,605 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][665], [106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,614 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,614 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:17,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,615 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,615 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:17,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,615 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,616 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,617 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,618 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,618 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,618 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,619 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:17,619 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:17,619 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:17,623 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:17,623 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true, 10#L1189true]) [2023-11-30 07:37:17,623 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:17,624 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:17,624 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:17,624 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:17,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:17,755 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:17,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:17,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:17,775 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,775 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,775 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,775 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:17,832 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:17,832 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,832 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:17,860 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,860 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,860 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:17,861 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:17,861 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,862 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:17,866 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,866 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,866 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,867 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:17,867 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:17,868 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,868 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,868 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:17,868 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,868 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:17,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:17,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,870 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:17,871 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:17,871 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:17,908 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:17,908 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:17,912 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:17,912 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:17,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:18,253 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,253 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:18,254 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:18,254 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,254 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,255 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:18,256 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:18,256 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,266 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:18,266 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,266 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,267 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:18,267 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,268 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:18,269 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:18,269 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,269 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,270 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:18,270 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,271 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:18,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,318 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,318 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,321 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:18,321 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,326 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,326 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:18,327 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,327 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,327 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,327 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 8#L1171true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,343 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:18,343 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,343 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:18,343 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:18,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,350 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:18,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:18,350 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,350 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:18,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,351 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,351 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,351 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,352 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,358 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:18,358 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:18,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,367 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,367 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,367 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,368 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,368 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:18,368 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,368 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:18,369 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,369 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,369 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,523 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,523 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,523 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,523 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,524 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,524 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,524 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,524 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,524 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,527 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,527 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,527 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:18,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,528 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:18,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,533 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,533 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,533 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,533 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,534 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,534 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,535 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,535 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,536 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,536 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,536 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,536 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,536 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,538 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,539 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,539 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,539 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,540 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:18,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:18,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:18,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:18,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 10#L1189true]) [2023-11-30 07:37:18,574 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,574 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:18,575 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:18,575 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,575 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,576 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:18,576 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:18,576 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,576 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,577 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:18,577 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:18,638 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,638 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,638 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,639 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,639 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:18,640 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:18,640 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:18,692 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,692 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [40#L1179-3true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,700 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,700 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,700 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,700 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:18,702 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,702 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,702 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:18,814 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,814 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:18,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:18,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:18,816 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,816 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,816 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,816 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [116#L1173-4true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:18,847 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:18,847 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,847 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:18,848 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,848 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,861 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,861 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,862 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,862 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,862 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,863 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,863 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,864 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,864 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, generateThread1of1ForFork0InUse, 3#L1173-2true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,864 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,865 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,865 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:18,867 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,867 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,867 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,867 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:18,868 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,869 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 112#L1157-9true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,869 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,869 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,869 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 112#L1157-9true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,870 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 79#L1194true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,871 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,871 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 181#L1157-8true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 24#L1174true, 181#L1157-8true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,872 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,872 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 181#L1157-8true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 181#L1157-8true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,873 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 116#L1173-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,873 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:18,874 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,875 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:18,875 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 181#L1157-8true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:18,875 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:18,876 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,876 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,877 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:18,877 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,877 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,878 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 130#L1190true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:18,878 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [130#L1190true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:18,878 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:18,879 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,879 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:18,880 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,880 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,881 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 105#L1157-7true, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:18,881 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,881 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [116#L1173-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:18,892 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,892 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:18,893 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:18,893 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:18,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,106 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:19,106 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,106 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:19,107 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:19,107 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:19,107 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,107 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:19,108 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,108 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:19,109 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:19,109 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,109 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:19,110 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:19,110 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:19,111 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,112 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,125 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,125 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 10#L1189true]) [2023-11-30 07:37:19,147 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,147 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,147 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,147 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:19,148 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:19,193 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,193 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,193 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,193 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,194 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:19,195 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,195 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:19,197 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,197 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:19,198 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:19,198 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,198 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:19,199 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,199 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:19,200 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,200 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,200 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:19,201 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,201 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:19,201 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:19,202 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,202 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:19,203 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:19,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,208 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,208 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,208 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,209 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,209 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,209 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:19,210 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:19,211 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:19,215 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,215 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,215 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,215 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:19,216 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:19,216 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:19,217 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,217 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,217 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,217 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:37:19,241 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,241 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:19,242 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:19,242 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:19,242 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:19,242 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:19,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:19,243 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:19,243 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:19,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:19,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:19,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:19,269 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,269 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,269 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,269 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,270 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:19,297 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:19,297 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,297 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:19,298 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:19,298 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:19,298 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:19,308 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,308 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,308 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,308 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:19,309 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,309 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,309 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,309 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,311 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:19,312 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:19,312 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,313 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,313 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:19,313 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,314 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][750], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:19,314 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,315 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,315 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,315 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:19,316 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:19,316 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,316 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [69#L1170-4true, 211#true, 44#L1187-3true, 181#L1157-8true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,317 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:19,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:19,318 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:19,318 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,318 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:19,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:19,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,362 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:19,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,364 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,365 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,365 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,366 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,368 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:19,368 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:19,369 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,370 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,370 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,370 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,374 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,374 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,375 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,375 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:19,376 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:19,376 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:19,391 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:19,391 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:19,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:19,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:19,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:19,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,615 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,615 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,615 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,616 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,616 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,616 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,617 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,617 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,623 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,623 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,623 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,623 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,623 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,624 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,624 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,625 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,625 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,625 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,626 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,626 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,626 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,626 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,626 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,631 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,631 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,632 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,632 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,634 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,634 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,635 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:19,635 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,635 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,636 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,636 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,638 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:19,638 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:19,639 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:19,639 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:20,319 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,319 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,319 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,319 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 10#L1189true]) [2023-11-30 07:37:20,320 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,320 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:20,321 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,321 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:20,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:20,362 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][563], [106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 94#L1157-4true]) [2023-11-30 07:37:20,362 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,362 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 40#L1179-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:20,472 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,472 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,472 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:20,474 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:20,476 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:20,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:20,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 56#L1168-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:20,477 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:20,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:20,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:20,480 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,480 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,575 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,575 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,576 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,576 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,576 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,577 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 152#L1158true, 197#true]) [2023-11-30 07:37:20,577 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,578 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,578 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,579 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,579 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,579 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,579 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,579 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,580 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,596 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,596 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,605 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,605 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,605 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,605 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,606 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,606 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,607 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,607 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,607 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,607 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 3#L1173-2true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,608 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,608 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,609 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,610 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,610 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,611 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:20,612 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,612 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 79#L1194true, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,612 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,613 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,613 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 3#L1173-2true, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,613 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 79#L1194true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,614 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,614 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,614 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,628 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,628 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:20,628 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:20,628 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 56#L1168-3true, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:20,629 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,629 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:20,629 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:20,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][239], [225#(<= 5 ~A~0), 106#L1190-3true, 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:20,649 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,649 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,649 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,662 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,662 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,662 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,663 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,663 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,664 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,664 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,664 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,665 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,665 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,665 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,665 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,666 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,666 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,666 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,666 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,667 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 130#L1190true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,667 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,667 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 112#L1157-9true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,668 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 112#L1157-9true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,668 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,668 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,668 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 116#L1173-4true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,669 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,669 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,669 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,670 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,670 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,670 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:20,671 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,671 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,671 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,672 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,672 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:20,673 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,673 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,673 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,673 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 181#L1157-8true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,674 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 181#L1157-8true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:20,674 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 181#L1157-8true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:20,674 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,674 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:20,675 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][775], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true]) [2023-11-30 07:37:20,675 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,675 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 24#L1174true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:20,676 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:20,676 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,676 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true]) [2023-11-30 07:37:20,677 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][664], [211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 105#L1157-7true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true]) [2023-11-30 07:37:20,677 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [24#L1174true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 94#L1157-4true]) [2023-11-30 07:37:20,686 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,686 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,686 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:20,686 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:20,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:20,903 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:20,903 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:20,903 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,903 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:20,904 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,904 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:20,904 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:20,905 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,905 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:20,906 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:20,906 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:20,906 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:20,907 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:20,907 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,907 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:20,908 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:20,908 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:20,908 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:20,909 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:20,909 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,909 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:20,910 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:20,910 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:20,910 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:20,911 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:20,911 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:20,911 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,912 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,912 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,913 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,913 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,917 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:20,917 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,918 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:20,931 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:20,931 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,931 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:20,952 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:20,953 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:20,956 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:20,957 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:20,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:20,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,974 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:20,974 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,974 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:20,974 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:20,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:20,975 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:20,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:20,975 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:21,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:21,001 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,001 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,001 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,001 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:21,002 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:21,002 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:21,002 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,004 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:21,004 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:21,005 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,005 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,005 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,005 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:21,006 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:21,006 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:21,006 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,007 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,008 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:21,008 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,009 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:21,009 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,009 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:21,010 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,010 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,010 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,011 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:21,012 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:21,012 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:21,021 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:21,021 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,021 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:21,022 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:21,022 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:21,026 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,026 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,027 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:21,027 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,027 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:21,028 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,028 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:21,056 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:21,057 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,057 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,058 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:21,058 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:21,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:21,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:21,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,059 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:21,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:21,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:21,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,096 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:21,096 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,097 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,097 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,097 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,097 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,098 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,098 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,098 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:21,098 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:21,099 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,099 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,099 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,099 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,100 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,100 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,100 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:21,115 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,115 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,115 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,115 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:21,116 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:21,116 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:21,116 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,120 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 141#L1173true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,120 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,121 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,121 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:21,121 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,122 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,122 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,122 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][796], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 181#L1157-8true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:21,123 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:21,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,124 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:21,124 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:21,124 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,124 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,125 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,125 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:21,160 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:21,160 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,173 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,173 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,174 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,174 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,174 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,175 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:21,176 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:21,176 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,176 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,177 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,177 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,177 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,177 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:21,178 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,178 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,178 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,178 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,179 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:21,179 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:21,180 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,180 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:21,181 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,181 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,181 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,182 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,182 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,189 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:21,189 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,403 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,403 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,404 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,404 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,404 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:21,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,409 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,409 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:21,410 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,413 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:21,413 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:21,414 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:21,414 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,414 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:21,415 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:21,415 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:21,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:21,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:21,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:21,460 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:21,460 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:21,461 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:21,461 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,462 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 112#L1157-9true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:21,462 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 112#L1157-9true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:21,463 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:21,463 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:21,464 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:21,464 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 112#L1157-9true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,464 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,464 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,465 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 112#L1157-9true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,465 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,465 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,522 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,532 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,532 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:21,532 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:21,532 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,535 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,536 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,538 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,538 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,538 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:21,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:21,541 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,541 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,542 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:21,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,605 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,605 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,605 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,606 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,606 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,607 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,608 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,608 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,608 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,608 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [130#L1190true, 211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:21,609 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, 152#L1158true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:21,614 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:21,614 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:21,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,614 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 56#L1168-3true, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:21,618 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:21,618 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:21,618 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:21,618 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,651 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,651 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,651 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,651 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,651 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,652 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,652 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,652 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,653 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,653 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,653 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:21,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 112#L1157-9true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:21,654 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 112#L1157-9true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,654 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:21,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:21,655 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,655 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:21,655 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 106#L1190-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:21,656 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:21,656 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:21,656 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:21,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:22,420 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,420 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,420 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,420 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:22,422 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,422 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,422 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,422 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:22,487 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,487 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:22,487 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:22,488 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,491 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:22,491 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,491 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,508 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:22,527 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:22,532 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:22,532 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:22,552 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:22,552 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:22,567 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,567 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:22,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,584 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,584 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:22,584 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:22,585 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:22,585 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,585 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,586 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,586 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:22,588 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,588 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:22,589 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:22,589 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:22,589 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,589 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,590 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:22,591 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,591 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:22,591 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:22,592 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,593 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:22,594 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,594 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,594 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:22,595 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,596 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,596 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,596 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,596 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,597 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,597 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,597 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:22,598 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:22,598 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,599 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,599 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,608 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,608 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:22,609 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,609 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:22,612 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,612 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,612 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:22,613 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:22,629 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,629 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,629 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,629 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:22,631 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,631 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,631 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,658 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:22,658 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,658 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,658 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,659 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,659 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,659 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,660 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,660 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,660 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,669 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,669 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,669 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 130#L1190true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,670 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:22,670 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,670 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,671 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,672 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,672 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,672 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,674 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:22,674 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,674 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:22,674 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,675 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,675 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:22,676 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 69#L1170-4true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,676 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:22,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:22,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,678 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:22,678 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:22,678 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,678 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:22,679 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,679 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:22,679 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,680 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:22,680 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,680 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:22,693 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:22,693 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,708 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,708 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,709 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:22,712 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:22,712 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:22,713 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,713 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,713 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:22,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,715 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:22,716 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,716 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,717 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:22,717 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,718 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,719 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:22,719 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,719 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:22,720 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,720 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:22,780 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:22,781 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:22,887 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,887 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,887 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,887 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,887 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:22,888 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,888 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,888 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,888 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:22,892 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,892 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,892 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,892 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:22,894 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:22,894 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,894 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:22,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,925 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,925 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,926 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:22,926 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:22,926 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:22,927 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:22,927 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:22,928 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:22,928 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,928 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:22,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:22,968 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:22,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:22,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:22,976 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:22,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:22,976 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,017 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,017 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,017 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,017 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,018 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,018 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,018 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,019 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,020 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 24#L1174true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,020 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 112#L1157-9true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,020 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,020 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:37:23,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,021 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 112#L1157-9true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,021 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,021 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 56#L1168-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 152#L1158true, 197#true]) [2023-11-30 07:37:23,035 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,035 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:23,035 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,145 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,145 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,145 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:23,188 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,188 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,189 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,222 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,222 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,223 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:23,224 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:23,224 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:23,224 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,225 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,225 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:23,225 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,226 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,226 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:23,227 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:23,227 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][254], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:23,227 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,227 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:23,228 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:23,228 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,228 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:23,228 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,229 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,229 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,229 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,230 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:23,230 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,231 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,231 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,231 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:23,232 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,232 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:23,232 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:23,233 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,233 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 94#L1157-4true]) [2023-11-30 07:37:23,234 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,234 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,234 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,235 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,235 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,238 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:23,238 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 130#L1190true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:23,252 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 130#L1190true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:23,252 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,252 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,271 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:23,272 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,272 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,272 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,272 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:23,301 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,301 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,301 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:23,302 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:23,302 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,303 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,303 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,303 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,303 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:23,307 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,307 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,307 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,307 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:23,308 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,308 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,308 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,308 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,309 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,309 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:23,310 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:23,310 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,310 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:23,311 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,311 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,312 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,312 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:23,313 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,313 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,314 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,314 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:23,318 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,318 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:23,319 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,319 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,331 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,331 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,331 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,331 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,332 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:23,332 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,333 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,333 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,333 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,333 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:23,336 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:23,337 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:23,355 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,355 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,355 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,355 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:23,358 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,358 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 105#L1157-7true, 197#true]) [2023-11-30 07:37:23,361 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,361 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,379 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:23,379 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,380 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:23,380 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,380 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,381 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,381 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,384 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,384 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,384 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,384 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:23,385 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:23,385 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:23,386 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,386 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,386 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:23,387 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:23,387 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:23,387 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:23,387 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,388 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:23,388 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,389 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,389 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,390 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,390 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,391 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,391 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,391 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,392 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,392 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,392 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,392 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:23,393 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,393 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:23,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,396 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,397 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,397 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,398 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,398 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,398 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,399 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,399 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,399 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,399 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,401 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,401 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,401 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:23,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,415 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,415 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,416 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,416 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,416 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,416 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,417 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,418 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,419 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,420 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,420 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,422 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,423 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:23,424 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,424 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:23,425 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:23,425 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:23,426 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,426 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,426 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,427 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,427 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,431 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,431 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,431 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,432 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:23,432 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:23,432 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:23,433 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,433 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:23,434 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,434 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,435 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,435 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:23,435 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,436 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:23,436 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,437 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,437 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,437 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,438 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,438 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:23,438 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,439 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:23,442 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,443 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,443 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,504 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,504 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,504 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:23,505 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,505 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,506 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:23,506 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,506 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,507 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,507 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,507 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,507 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:23,508 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,508 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:23,509 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,509 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:23,514 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,514 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,514 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,514 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,515 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,515 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,515 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,515 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:23,516 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,516 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,517 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,517 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,517 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:23,517 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:23,578 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:23,578 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:23,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:24,163 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,163 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:24,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:24,164 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:24,205 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,205 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,205 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:24,206 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:24,206 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,206 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:24,207 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,207 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:24,208 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 112#L1157-9true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:24,210 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 112#L1157-9true, 24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,210 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:24,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,281 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,281 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:24,281 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, 152#L1158true, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:24,313 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,313 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:24,313 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,313 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:24,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 56#L1168-3true, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,315 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,315 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:24,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:24,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:24,424 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,424 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,424 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:24,425 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:24,425 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:24,466 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,466 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:24,469 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:24,504 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:24,504 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,505 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,505 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,506 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,506 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,506 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,507 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [211#true, 225#(<= 5 ~A~0), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:24,507 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,507 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,507 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:24,508 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,511 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,511 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,524 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:24,524 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:24,561 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:24,561 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,561 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,561 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,561 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,562 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:24,565 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,565 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:24,566 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,566 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:24,567 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,567 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:24,567 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:24,568 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,568 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,569 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,569 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,579 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,580 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,580 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,580 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true]) [2023-11-30 07:37:24,598 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,598 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 130#L1190true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,611 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,611 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,611 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,612 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,612 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,613 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,613 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,613 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,613 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [130#L1190true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,614 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:24,614 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,614 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,614 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,615 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,615 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,616 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,616 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,617 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,617 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,617 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,618 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,618 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,618 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,618 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,619 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:24,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,621 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,621 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 161#L1170-2true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,621 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,621 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 161#L1170-2true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,622 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,622 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,630 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,630 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,630 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,630 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 162#L1170-1true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:24,631 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,631 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,631 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,632 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,632 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,632 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,633 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,633 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:24,634 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:24,634 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,634 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:24,634 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:24,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,638 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,638 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,638 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 130#L1190true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,639 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,640 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [130#L1190true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,640 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:24,641 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:24,641 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:24,641 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:24,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:24,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,643 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,643 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,643 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,644 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,644 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,644 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,645 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 44#L1187-3true, 181#L1157-8true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:24,645 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,645 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,666 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,666 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:24,667 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,667 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:24,668 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,668 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:24,669 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:24,669 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,669 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,670 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,670 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:24,674 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,675 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,675 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:24,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,692 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,692 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:24,692 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,692 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,693 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,693 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,693 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,693 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:24,694 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,694 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,694 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,695 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:24,695 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,695 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,696 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:24,696 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,696 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,696 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:24,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:24,717 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,717 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:24,718 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,718 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:24,719 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,719 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:24,852 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 112#L1157-9true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:24,852 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,852 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:24,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [111#L1179true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,905 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,905 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,905 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,905 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:24,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,906 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,906 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,906 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:24,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:24,907 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:24,907 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,907 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:24,907 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:24,907 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:25,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:25,038 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:25,038 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 63#L1204-4true, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,039 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:25,039 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:25,062 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:25,062 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:25,084 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,084 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,085 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,085 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:25,086 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,086 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:25,121 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:25,122 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:25,122 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,123 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:25,123 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,124 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,124 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,125 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,125 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:25,126 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,126 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:25,127 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,127 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,127 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:25,171 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,171 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:25,172 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,172 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,173 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,174 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,174 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 159#L1210-3true, 197#true]) [2023-11-30 07:37:25,193 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,193 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:25,202 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:25,202 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:25,203 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:25,203 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,203 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,204 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,204 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,205 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,205 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,205 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:25,208 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,208 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [211#true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,210 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:25,210 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,210 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][117], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:25,211 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,211 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,211 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,212 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,212 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:25,213 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,214 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,214 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,223 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,223 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:25,223 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,223 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:25,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,225 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:25,225 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:25,226 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:25,226 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,227 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,227 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,227 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,228 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:25,228 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:25,229 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,229 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,230 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,230 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,231 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,231 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,237 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,237 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,237 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:25,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:25,238 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,238 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [130#L1190true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [130#L1190true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,240 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:25,240 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:25,241 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:25,241 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:25,241 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:25,242 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:25,242 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:25,242 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,243 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,243 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,244 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,244 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,244 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:25,245 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,245 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:25,246 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,247 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,265 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,267 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,267 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,268 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,268 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,268 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,283 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,283 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,283 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,283 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,284 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:25,284 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,284 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [130#L1190true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,591 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [130#L1190true, 69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,591 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:25,592 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:25,592 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,593 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:25,593 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,594 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:25,594 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,594 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,595 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,595 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:25,631 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,631 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,635 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:25,635 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,635 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,700 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,700 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,703 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:25,703 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,703 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,703 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,704 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,732 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,732 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,732 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,733 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,733 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:25,785 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,785 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,786 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,786 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 40#L1179-3true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,787 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 40#L1179-3true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:25,787 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:25,787 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 152#L1158true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,805 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 31#L1174-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,805 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:25,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:25,931 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,931 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:25,984 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:25,985 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:25,985 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:25,986 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:25,986 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,986 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:25,987 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:25,987 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:25,988 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:25,988 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,989 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,989 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,989 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,990 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,990 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:25,990 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,990 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:25,991 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,991 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,992 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,992 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:25,992 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:25,992 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:25,993 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:25,993 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:25,993 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,993 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,994 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,994 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,994 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,995 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,995 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:25,995 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:25,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,996 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:25,996 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:25,996 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:25,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:25,997 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,997 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:25,997 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:25,997 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:26,028 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,028 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:26,029 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,029 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,029 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,029 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:26,030 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,031 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,031 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,052 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,053 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,053 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,053 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,054 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,054 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,055 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,055 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,055 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:26,059 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:26,059 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,059 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,060 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:26,060 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,060 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,061 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:26,061 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,067 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:26,068 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,068 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,068 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,069 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,069 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,069 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,070 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:26,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,070 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,071 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,071 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,077 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,077 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,077 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,077 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,078 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,078 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,078 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,079 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:26,079 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,080 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,080 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,080 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:26,081 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 8#L1171true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,081 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:26,081 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,082 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,082 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,083 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,083 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:26,083 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:26,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,085 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,085 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,085 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,086 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,086 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,086 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,101 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,101 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,102 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,103 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,103 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,104 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,104 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,104 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,104 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,115 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,115 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,115 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,116 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,116 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,117 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,117 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:26,117 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,133 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,133 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [130#L1190true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,133 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [130#L1190true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,134 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,134 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,134 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:26,135 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,135 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:26,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,159 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,163 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,163 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,170 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,170 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,171 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,171 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,171 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,171 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,175 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,175 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,176 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,176 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,227 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,227 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,228 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:26,232 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,232 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,232 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,236 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:26,236 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,241 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,241 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:26,242 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,246 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,246 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,246 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:26,247 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,247 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:26,248 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:26,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,248 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,248 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,312 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:26,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:26,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,322 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:26,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:26,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,323 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,323 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,324 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:26,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:26,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:26,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:26,464 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:26,464 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,464 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:26,481 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,481 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,481 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:26,520 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:26,521 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:26,521 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:26,522 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][379], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:26,522 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][281], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:26,523 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true]) [2023-11-30 07:37:26,523 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,523 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][807], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,524 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,525 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,525 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,525 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,526 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,526 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:26,551 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,551 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,566 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,566 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:26,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,574 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,574 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,574 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,575 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,575 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 8#L1171true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,576 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,576 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,584 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:26,584 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][811], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:26,585 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,585 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:26,586 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,586 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:26,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:26,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,594 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][751], [211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:26,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,595 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 8#L1171true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,596 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,596 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 8#L1171true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,596 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,596 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 8#L1171true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,597 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [130#L1190true, 211#true, 181#L1157-8true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,597 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:26,597 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:26,598 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 181#L1157-8true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,598 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,598 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,599 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,599 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,599 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:26,600 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,600 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,600 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,600 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:26,614 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:26,615 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:26,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:26,626 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,626 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:26,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:26,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:26,627 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:26,639 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][669], [69#L1170-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 215#(= |processThread1of1ForFork1_#t~post6| 1), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:26,640 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,640 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,640 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:26,640 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,673 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,673 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,675 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,675 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:26,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:26,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,680 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,681 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,681 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,681 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,681 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,683 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,684 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,684 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:26,686 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:26,686 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:26,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,041 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,041 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,041 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,042 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,051 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,052 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,057 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,057 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,058 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,062 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,062 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,063 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,063 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,063 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,064 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,066 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,067 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,067 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,067 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,067 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,068 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,068 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,068 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,069 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,070 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,070 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,070 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,070 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,070 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,127 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,127 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,127 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,130 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:27,130 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,131 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,135 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,135 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,135 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,135 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,142 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,142 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,143 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,143 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:27,143 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 173#L1175-1true, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,160 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,160 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:27,266 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,266 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,266 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:27,267 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,267 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,267 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:27,268 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,268 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,268 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,268 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,269 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,269 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,269 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,269 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:27,279 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,280 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 181#L1157-8true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:27,280 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,280 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:27,317 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,317 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,317 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:27,318 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,318 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:27,318 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,319 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,319 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,321 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,321 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,321 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,321 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,322 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,322 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:27,323 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,323 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,324 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:27,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,324 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:27,325 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 10#L1189true]) [2023-11-30 07:37:27,325 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,325 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:27,326 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,326 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,326 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,326 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:27,327 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 10#L1189true]) [2023-11-30 07:37:27,327 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,327 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,328 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:27,328 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,328 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,329 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,329 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,330 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,330 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,330 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,330 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,331 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,331 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,331 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,332 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,332 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,332 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,333 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,333 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:27,334 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,334 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,334 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:27,355 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,355 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:27,356 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,356 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,357 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,358 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,381 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,381 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,382 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,382 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,383 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,383 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,383 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,391 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,391 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,391 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:27,392 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,392 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,392 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,392 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,393 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,393 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,393 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,394 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][797], [211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,394 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 130#L1190true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,395 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 69#L1170-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,395 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,395 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,396 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,396 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,396 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,396 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,397 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,397 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,398 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,398 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,398 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,398 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,399 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,399 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,410 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,410 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,410 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,411 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,411 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,411 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,458 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,458 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,458 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,459 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,459 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,460 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,460 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,463 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,463 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,463 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,465 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,465 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,466 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,466 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:27,466 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,470 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,470 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,470 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,471 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,472 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,473 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,473 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,474 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,474 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,474 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,475 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,475 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,476 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,476 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,476 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,536 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,536 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,536 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,536 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,537 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,537 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,538 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,543 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,543 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,544 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,547 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,547 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,547 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,547 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,548 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,548 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,548 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,549 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,549 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,549 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,549 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,550 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,550 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,551 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,551 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,552 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,552 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,554 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,555 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,557 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,557 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,557 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,558 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:27,559 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,559 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,560 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,560 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,560 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,607 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,607 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,607 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,611 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,614 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:27,614 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,614 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,616 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,616 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,616 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:27,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [69#L1170-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,621 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,621 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,621 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,621 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [69#L1170-4true, 225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,622 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,622 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:27,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:27,733 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,733 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,733 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:27,756 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,756 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:27,757 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:27,757 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,757 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,757 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,758 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,758 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:27,758 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,758 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:27,793 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,793 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:27,793 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,794 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:27,794 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:27,795 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,795 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,795 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,795 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,796 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [130#L1190true, 211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,799 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,799 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,799 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:27,800 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,800 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,800 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:27,801 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [130#L1190true, 211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:27,802 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [130#L1190true, 211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,802 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [130#L1190true, 211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,802 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,802 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,803 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 130#L1190true, 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,803 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,803 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:27,804 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:27,804 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,804 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,804 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,805 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,805 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,805 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:27,806 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:27,806 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,806 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,806 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:27,807 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 130#L1190true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,807 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,807 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,808 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,808 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:27,808 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,809 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,809 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 3#L1173-2true, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:27,809 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,810 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,810 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:27,810 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,811 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,811 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:27,812 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,812 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,812 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:27,812 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,812 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,813 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,813 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,813 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,814 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,814 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:27,814 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,815 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,815 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,815 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:27,816 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:27,816 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:27,816 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:27,817 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,817 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [211#true, 225#(<= 5 ~A~0), 141#L1173true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,817 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,818 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:27,818 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,819 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:27,819 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,819 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,832 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,832 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,832 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,832 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,833 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,833 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,833 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,833 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:27,839 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,840 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,841 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,842 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,842 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,843 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,843 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,843 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,848 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,848 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,848 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,866 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,866 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,866 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:27,867 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,867 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:27,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,877 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 141#L1173true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,877 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,877 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,878 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,878 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:27,879 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:27,879 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:27,879 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,879 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:27,880 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,880 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:27,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:27,882 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 14#L1173-1true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,882 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [69#L1170-4true, 211#true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,882 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,882 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:27,883 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,883 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:27,883 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:27,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,884 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:27,884 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:27,893 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:27,893 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,940 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,941 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,941 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,942 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,942 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,942 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,943 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,943 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,943 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:27,943 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:27,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,947 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,950 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:27,950 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:27,950 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:27,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:27,951 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:27,951 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:27,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,012 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,013 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,013 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,013 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,013 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,014 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,014 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,016 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,017 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,017 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,017 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,018 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,020 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,020 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,020 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,020 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,021 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,022 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,022 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,022 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,023 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,023 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,024 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,025 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,027 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,027 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,027 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,028 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,028 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,028 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,028 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,030 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,030 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,030 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,031 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,031 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,032 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,032 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,072 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:28,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:28,075 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,076 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,076 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:28,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,079 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,457 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,457 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:28,458 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,458 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,458 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,458 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,459 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:28,459 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,459 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,467 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,467 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,467 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,468 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:28,468 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,468 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,489 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:28,489 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,490 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 63#L1204-4true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,490 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,491 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,491 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,491 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [69#L1170-4true, 211#true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:28,498 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:28,499 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:28,499 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 106#L1190-3true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,526 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,526 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,526 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,527 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:28,527 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:28,527 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 106#L1190-3true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,528 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 106#L1190-3true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,528 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,528 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][253], [211#true, 106#L1190-3true, 235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,529 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,529 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,529 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,530 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,530 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,530 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:28,531 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 77#L1157-5true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:28,531 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:28,531 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,531 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:28,532 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,532 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:28,532 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 77#L1157-5true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,533 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,533 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:28,533 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,534 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:28,534 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:28,535 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,535 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,535 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true, 94#L1157-4true]) [2023-11-30 07:37:28,536 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,536 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,536 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:28,537 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,537 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:28,538 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,538 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:28,539 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:28,539 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:28,540 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:28,540 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,541 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 130#L1190true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,548 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,548 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,548 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,548 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,549 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:28,562 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,562 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,563 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,563 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,563 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,564 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,564 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,565 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,596 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 141#L1173true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,596 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 141#L1173true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,596 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 141#L1173true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,597 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,597 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,598 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,598 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:28,599 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,599 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:28,599 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,600 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, generateThread1of1ForFork0InUse, 190#true, 3#L1173-2true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:28,600 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:28,601 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,601 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,601 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,601 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:28,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 3#L1173-2true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:28,602 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,603 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,604 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,604 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,605 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,605 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,605 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,606 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 3#L1173-2true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,606 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:28,606 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,607 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,607 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 3#L1173-2true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,607 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 3#L1173-2true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,608 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 3#L1173-2true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,608 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,608 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:28,609 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:28,609 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:28,610 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,610 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:28,610 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,611 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:28,672 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,674 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,675 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,675 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,675 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:28,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,680 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,680 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,680 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,683 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,683 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,683 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,765 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,765 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,766 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,767 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,769 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,770 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,772 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,772 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,773 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,773 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:28,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,774 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,774 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,775 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,776 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:28,776 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:28,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,779 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,781 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:28,781 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,781 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,814 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,823 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,823 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,823 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:28,823 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:28,824 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:28,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:28,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:28,881 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:28,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:28,882 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,946 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:28,947 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,947 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:28,950 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,950 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:28,951 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,951 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,951 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:28,952 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:28,953 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,953 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:28,953 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:28,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:28,984 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,984 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,984 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 63#L1204-4true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:28,985 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:28,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:28,996 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:28,996 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:28,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 197#true, 204#true]) [2023-11-30 07:37:29,024 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,024 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,024 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,025 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:29,025 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,025 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 204#true, 197#true]) [2023-11-30 07:37:29,026 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][192], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,026 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,026 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,027 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,027 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,027 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,028 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,028 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:29,035 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,035 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,036 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 10#L1189true]) [2023-11-30 07:37:29,036 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,036 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:29,037 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:29,037 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,038 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,038 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:29,038 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,038 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 14#L1173-1true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,039 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:29,040 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 79#L1194true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:29,040 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:29,041 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,041 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,041 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,042 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,042 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,043 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,043 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,043 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,045 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,046 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:29,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,068 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,068 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,069 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,069 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,070 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,070 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,095 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,095 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,095 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,096 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,096 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,096 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,096 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,097 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,112 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,112 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,112 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 14#L1173-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,113 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,113 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,114 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:29,114 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,114 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,114 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,115 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,115 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,115 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,115 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,116 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,116 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:29,117 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 77#L1157-5true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,117 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,117 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,117 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,118 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,118 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:29,119 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:29,119 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,119 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,119 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,120 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,120 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,120 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,121 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,121 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,122 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,123 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,123 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,123 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,124 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,124 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,124 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,125 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,125 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,125 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,126 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,126 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,126 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,166 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,166 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,236 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,236 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:29,236 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,237 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,237 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,237 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1212], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:29,238 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,238 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,239 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,239 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:29,239 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,240 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,240 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,240 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:29,241 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,241 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,241 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,241 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,241 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:29,242 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,242 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,242 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,270 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,271 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,280 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,280 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,281 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,285 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,285 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,286 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,286 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,286 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,287 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,346 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,346 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,346 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:29,347 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,348 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,348 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,348 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,348 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,390 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,390 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,390 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,391 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,391 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,391 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,392 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,392 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,392 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:29,417 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:29,417 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,417 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:29,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,419 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:29,419 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,419 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,420 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,420 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,421 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:29,421 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,421 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,422 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:29,422 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,422 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:29,423 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,423 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,424 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,424 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:29,425 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:29,425 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,425 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,426 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,426 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,457 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,457 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,457 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,458 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:29,484 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 14#L1173-1true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,485 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true]) [2023-11-30 07:37:29,485 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,485 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,486 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 10#L1189true]) [2023-11-30 07:37:29,486 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:29,487 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,487 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true]) [2023-11-30 07:37:29,488 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:29,488 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 10#L1189true]) [2023-11-30 07:37:29,489 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 94#L1157-4true]) [2023-11-30 07:37:29,489 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,489 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [130#L1190true, 211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,490 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,490 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,490 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:29,491 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true]) [2023-11-30 07:37:29,491 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 3#L1173-2true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,492 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:29,492 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:29,492 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,493 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:29,493 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,493 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:29,494 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:29,494 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,494 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,495 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,495 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,495 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,511 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:29,512 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,512 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:29,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,540 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,541 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,541 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,541 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,542 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,542 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,542 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,543 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,543 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, 3#L1173-2true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,543 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,544 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 3#L1173-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,544 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,544 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:29,545 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,545 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,545 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:29,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:29,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:29,547 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:29,547 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,547 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:29,548 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, generateThread1of1ForFork0InUse, 190#true, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,548 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:29,549 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,549 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,549 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,550 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,550 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:29,550 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,550 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:29,551 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:29,551 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:29,551 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,551 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][565], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,636 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:29,636 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,659 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,659 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:29,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,662 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,662 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:29,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,662 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:29,663 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,663 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,663 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,663 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:29,663 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:29,934 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:29,934 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 143#L1176-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 152#L1158true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,950 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,950 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,950 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][101], [130#L1190true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 143#L1176-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:29,951 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,951 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,951 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:29,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:29,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 63#L1204-4true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:29,973 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 63#L1204-4true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:29,973 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:29,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,014 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,014 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,014 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,015 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,015 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,015 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,015 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,016 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,016 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,016 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,016 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,040 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,040 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,043 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,044 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,044 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,044 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,045 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:30,045 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,046 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,046 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,046 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,047 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,047 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,048 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,048 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:30,049 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:30,049 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,049 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,050 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,050 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,050 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,073 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,073 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,073 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:30,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,082 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,082 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,082 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,082 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:30,083 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,083 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,084 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,084 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,084 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,084 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 181#L1157-8true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,085 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,085 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,085 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,085 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,107 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,107 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,107 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:30,116 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,116 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 3#L1173-2true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,117 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:30,117 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,118 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,118 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,118 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:30,119 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [130#L1190true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,119 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,119 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,120 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,120 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,120 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,121 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,121 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,121 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,121 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,123 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,123 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:30,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,125 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|))]) [2023-11-30 07:37:30,125 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,125 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,126 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,126 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,127 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,127 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,127 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,127 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,128 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,128 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,129 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,129 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,129 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,164 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,165 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,165 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:30,166 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,166 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [130#L1190true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,166 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,167 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 116#L1173-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,167 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,168 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,168 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,168 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,169 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,169 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,169 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,170 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,170 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,171 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,171 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,172 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,172 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,172 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,173 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,173 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,204 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,209 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:30,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,245 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,245 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,266 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,266 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1199], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,267 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,335 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,336 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,336 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,337 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,337 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,337 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:30,337 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,338 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:30,358 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,358 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,361 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,362 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,362 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,362 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,363 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,363 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,363 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,364 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,364 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,365 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,365 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,365 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:30,366 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,366 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,367 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,367 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,385 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,385 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,386 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,386 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,386 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,386 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,386 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,387 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:30,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,392 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,393 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,393 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 69#L1170-4true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,393 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,394 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,394 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 197#true]) [2023-11-30 07:37:30,427 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,428 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,429 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 102#L1173-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true]) [2023-11-30 07:37:30,429 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][378], [211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,429 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][280], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 102#L1173-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,430 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 130#L1190true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,430 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,430 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,431 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,431 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,431 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,432 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,432 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 130#L1190true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 105#L1157-7true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,433 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,433 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,433 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,433 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,434 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,434 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,434 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,434 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,435 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,435 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,435 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,436 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,436 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,436 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,437 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 44#L1187-3true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:30,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,464 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,464 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][810], [211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,465 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,465 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,465 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,465 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 116#L1173-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,466 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,466 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,466 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,467 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,467 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,467 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,467 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,468 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,468 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 24#L1174true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,468 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,469 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,469 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,470 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,470 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,489 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,489 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,492 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,492 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,492 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,492 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,496 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:30,496 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,500 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,500 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,501 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,501 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,505 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,505 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,505 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,506 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,506 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,506 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,507 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,529 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,529 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,529 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,530 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,530 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,530 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,530 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,532 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:30,532 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,532 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,551 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,551 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:37:30,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,553 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,553 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,553 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1214], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 159#L1210-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,554 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,554 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:30,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,617 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,617 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,617 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,617 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,617 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,618 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,619 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,619 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,619 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,619 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:30,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:30,637 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,637 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,637 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,637 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,638 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:30,638 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,638 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,639 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:30,640 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:30,640 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,641 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,641 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,642 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,642 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,642 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,660 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,660 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,661 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,661 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:30,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,666 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,666 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,666 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [69#L1170-4true, 211#true, 181#L1157-8true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,667 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,667 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,667 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,691 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,691 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [75#L1175-4true, 211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,692 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,703 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,703 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:30,703 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,703 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 24#L1174true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,704 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][808], [211#true, 106#L1190-3true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 105#L1157-7true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,704 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,704 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,723 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,723 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,723 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,723 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 24#L1174true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,724 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 24#L1174true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,724 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 24#L1174true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,724 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,745 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,750 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,751 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,754 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,755 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:30,755 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:30,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,758 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,759 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,759 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,760 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,763 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,764 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,764 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:30,780 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,780 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:30,780 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,781 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,781 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,782 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,782 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,799 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,799 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,799 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,799 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,800 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,801 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,801 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:30,801 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:30,822 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:30,822 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,823 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:30,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,861 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:30,861 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:30,877 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,877 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:30,878 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,878 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 69#L1170-4true, 211#true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:30,899 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,899 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,899 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:30,900 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,900 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,900 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,932 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,932 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,933 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,933 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:30,933 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,933 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,934 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,934 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:30,934 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,935 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:30,935 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,935 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,935 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,936 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,936 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:30,937 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,937 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,937 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 79#L1194true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:30,937 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,952 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:30,952 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:30,952 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:30,953 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:30,953 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,953 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:30,954 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:30,954 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:30,954 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:30,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:30,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,979 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,979 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,980 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,980 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,981 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,983 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,984 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,986 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:30,986 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:30,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,987 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,988 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,988 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,989 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:30,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,989 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:30,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,992 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,992 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,993 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,993 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,993 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,993 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,995 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,995 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:30,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,996 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:30,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,996 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:30,997 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:30,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,998 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:30,998 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:30,998 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,000 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,002 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,002 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,002 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,002 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,008 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,008 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,008 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:31,009 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:31,009 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:31,009 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,009 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,010 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,010 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,011 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 79#L1194true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,011 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,011 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,011 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,012 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,014 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [130#L1190true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,014 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,014 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,014 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:31,015 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,015 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,015 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,015 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,016 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,016 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,016 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,017 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,017 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,017 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [44#L1187-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,034 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,034 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,034 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,034 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,061 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,061 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,062 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:31,063 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,396 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,396 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,398 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:31,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 69#L1170-4true, 106#L1190-3true, 181#L1157-8true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:31,449 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,449 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,449 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,449 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,478 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,478 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 75#L1175-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,479 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,479 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:31,479 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,480 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,480 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [130#L1190true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,480 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,481 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,481 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,481 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,482 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,482 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:31,482 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,483 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,483 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 47#L1194-3true, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,483 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,495 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,495 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,495 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,496 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,496 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:31,497 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,497 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:31,497 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,679 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,680 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,680 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,680 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,680 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,681 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,681 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,682 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,682 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,682 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,683 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,683 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,683 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,683 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,683 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,685 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,685 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,686 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,687 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,688 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,688 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,688 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,689 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,690 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,691 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:31,691 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,692 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:31,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,694 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,694 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,696 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,697 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:31,697 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,697 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,697 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [130#L1190true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,698 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:31,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:31,698 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:31,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,703 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,703 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,703 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,703 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [130#L1190true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,704 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [130#L1190true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,704 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,704 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,705 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,705 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,705 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,706 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,706 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,706 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,708 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,708 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,708 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,709 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [130#L1190true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,709 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true, 10#L1189true]) [2023-11-30 07:37:31,710 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,710 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,711 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 79#L1194true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,711 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,728 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:37:31,728 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,758 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,758 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,758 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,759 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:31,764 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,764 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,781 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,782 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,782 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,782 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, 63#L1204-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,783 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,783 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:31,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:31,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:31,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,821 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,821 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,822 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,822 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,823 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,823 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,837 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:31,837 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:31,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,868 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,868 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,869 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,869 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,870 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:31,870 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 227#(<= 6 ~A~0), 77#L1157-5true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:31,870 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 227#(<= 6 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,871 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][191], [211#true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 173#L1175-1true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:31,871 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:31,871 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,871 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,872 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,872 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:31,882 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,882 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:31,882 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,882 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 173#L1175-1true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:31,883 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,883 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,883 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,883 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,911 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,911 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,911 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,912 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,914 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,914 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,915 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,915 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:31,916 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,917 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:31,917 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:31,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,919 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,919 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:31,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,921 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:31,922 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:31,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,922 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:31,922 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,922 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,924 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,924 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,924 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,925 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,925 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,925 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,926 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,926 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,926 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:31,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,928 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1213], [106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,928 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:31,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,929 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:31,929 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,929 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:31,930 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,930 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,942 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 106#L1190-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,943 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,944 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:31,944 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,944 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,944 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:31,944 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:37:31,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,970 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:31,970 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,970 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,970 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,971 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:31,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,971 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,972 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:31,972 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,973 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:31,973 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,973 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:31,974 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,974 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:31,974 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:31,975 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:31,975 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:31,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:31,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:31,994 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,994 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,994 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,994 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,994 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 63#L1204-4true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:31,995 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,995 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,995 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:31,995 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:31,995 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,012 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,012 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,012 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:32,013 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,013 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,038 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,038 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,040 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,040 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,040 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,040 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,041 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,041 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,042 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,043 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,043 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,043 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,044 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,060 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,060 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,060 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,061 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,061 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,061 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,061 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,062 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,115 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,115 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,115 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,116 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,116 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,116 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,117 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:32,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,118 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,118 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,119 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,119 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,120 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,120 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,120 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,121 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,122 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,122 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [106#L1190-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:32,127 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,127 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [130#L1190true, 69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,128 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:32,128 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1200], [225#(<= 5 ~A~0), 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,136 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,136 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,137 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,138 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,138 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,138 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,139 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,149 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,149 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,149 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,149 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,150 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:32,150 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,150 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,151 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,151 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,152 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,152 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,153 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,153 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,153 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,153 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,154 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,154 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,154 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,155 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,155 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,155 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,155 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:32,156 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:32,156 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,156 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,172 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,173 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,173 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,174 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,174 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,174 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,175 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,175 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,176 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,176 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,176 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,176 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,177 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,177 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,177 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,178 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,178 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,179 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,179 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,180 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,180 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,180 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,181 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,182 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,182 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,215 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,215 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,216 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,216 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:32,237 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:32,237 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,242 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:32,242 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,242 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,243 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,243 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,243 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,243 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,243 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:32,244 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,244 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,244 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,244 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,248 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:32,248 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,248 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,250 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,250 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,251 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,251 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,252 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,252 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,252 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,252 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,253 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,253 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,253 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,253 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,254 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:32,259 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,260 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,284 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:32,284 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,284 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:32,285 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,285 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,286 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,286 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,310 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,310 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1261], [44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,311 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:32,311 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:32,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][564], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,318 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,318 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1215], [106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,324 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,324 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:37:32,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,349 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,349 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,350 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,350 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,350 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,352 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,352 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,353 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,353 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,354 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,354 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,355 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,355 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,356 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,357 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,357 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,358 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,358 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,372 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,372 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,372 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,392 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,393 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,393 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,393 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,393 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,394 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,394 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,395 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,395 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,408 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,408 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,408 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,408 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,409 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,409 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:32,419 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:32,419 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,419 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:32,420 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:32,421 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,421 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,421 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,421 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,423 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,423 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,423 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,424 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:32,424 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,424 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,425 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,427 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,427 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,427 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,429 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:32,429 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,429 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,430 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:32,432 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,432 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,433 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,434 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,434 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,434 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,435 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,435 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:32,436 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:32,436 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,437 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,437 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,437 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,437 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,443 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 79#L1194true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,443 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 96#L1170-3true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:32,444 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 96#L1170-3true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,445 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:32,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 75#L1175-4true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,461 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 75#L1175-4true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,462 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,462 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,462 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 75#L1175-4true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,463 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,478 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,478 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1197], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,478 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,479 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,479 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,495 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,495 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:32,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,496 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,511 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,512 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,513 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,513 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,513 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,513 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,514 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,514 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,514 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,514 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,515 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,516 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,516 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,517 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,517 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,518 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,518 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,518 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,519 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,519 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,520 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,531 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,532 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,533 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,533 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,552 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,552 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,552 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,552 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,553 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,553 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,553 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,554 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,554 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,554 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,554 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,555 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,555 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:32,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,560 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,560 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 130#L1190true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:32,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 130#L1190true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,572 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,573 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:32,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,581 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,582 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,582 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,582 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,583 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,583 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,584 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,584 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:32,584 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,585 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,587 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,587 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,587 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:32,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 159#L1210-3true, 197#true, 204#true]) [2023-11-30 07:37:32,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:32,590 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,590 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,591 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,591 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,592 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:32,592 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,609 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,609 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [75#L1175-4true, 211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,610 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,618 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,618 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,619 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,619 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,619 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:32,620 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,620 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:37:32,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,898 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,898 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,899 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,899 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:32,900 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,914 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,914 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,914 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:32,915 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,916 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,916 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,916 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,917 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,917 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,918 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,918 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,918 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,919 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,919 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,931 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:32,931 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,949 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,949 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,949 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:32,950 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,950 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,950 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,950 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,951 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,951 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,952 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:32,952 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,953 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:32,953 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 197#true]) [2023-11-30 07:37:32,954 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,954 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,954 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,955 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:32,955 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:32,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:32,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:32,960 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:32,960 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,960 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,960 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,960 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:32,961 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,961 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,961 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:32,981 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,981 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:32,983 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:32,984 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,984 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:32,985 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,985 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,985 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:32,986 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 204#true]) [2023-11-30 07:37:32,986 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:32,986 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:32,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:32,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:32,987 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:32,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:32,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,993 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,993 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,994 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,994 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:32,994 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,994 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:32,995 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:32,995 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:32,995 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:32,996 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:32,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:33,008 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,008 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [44#L1187-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,009 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,009 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,009 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,034 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,035 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,063 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,063 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:33,064 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,064 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:33,064 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,065 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,065 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,065 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,066 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,066 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,066 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:33,066 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,067 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,068 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,068 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,068 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,068 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 159#L1210-3true, 204#true, 197#true]) [2023-11-30 07:37:33,081 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,081 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,081 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,082 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,082 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,087 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,087 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,088 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,088 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,088 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,089 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,089 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,089 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,090 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,090 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,097 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,097 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:33,097 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,097 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,098 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 79#L1194true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,098 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,099 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,099 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,099 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,099 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,101 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:33,101 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,102 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,102 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,102 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,103 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,103 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,104 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,104 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,104 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:37:33,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,115 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,115 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,115 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,115 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,115 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,116 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,116 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,116 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,135 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,135 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,135 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,135 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,135 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:33,155 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,155 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,156 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:33,156 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,156 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,157 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:33,157 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,157 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,158 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,158 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,158 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,158 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 197#true]) [2023-11-30 07:37:33,159 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,159 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,159 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,160 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,173 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,173 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,173 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,174 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,174 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,175 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 27#$Ultimate##0true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,175 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,180 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,180 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,180 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,181 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,181 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,181 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,182 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,182 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,182 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,183 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,183 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,183 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,183 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,185 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,185 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,185 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,187 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,187 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,187 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,188 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,188 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,188 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, 79#L1194true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,189 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,209 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,209 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,209 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,210 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,211 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,211 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,211 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,220 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,220 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,222 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,222 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,222 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,234 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,234 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true]) [2023-11-30 07:37:33,235 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][714], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,235 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,236 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,236 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][484], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,237 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,237 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,237 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,238 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,238 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,238 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,239 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,239 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,239 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,240 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,250 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 27#$Ultimate##0true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,251 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,256 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,256 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,256 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,256 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,257 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,257 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,257 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,259 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,259 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,260 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [130#L1190true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,260 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:33,260 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 10#L1189true]) [2023-11-30 07:37:33,261 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,261 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,261 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,262 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,262 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:37:33,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,280 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,281 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,287 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,287 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,287 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,288 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,289 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,290 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,290 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,291 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,291 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,292 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,292 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,292 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,296 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,296 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,306 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,306 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 197#true, 204#true]) [2023-11-30 07:37:33,313 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][753], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,314 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,315 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,315 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,315 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,316 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,316 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,316 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,317 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,317 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,317 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1262], [106#L1190-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,333 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [130#L1190true, 69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,333 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,333 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [130#L1190true, 69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,334 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,334 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,334 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,334 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,346 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,347 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,355 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,355 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,356 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,356 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,356 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,360 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:33,360 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,361 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,363 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,363 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,363 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,365 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,365 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,366 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,366 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,366 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,366 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,367 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,367 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,368 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,369 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,369 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,370 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,370 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,370 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,371 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,371 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,374 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,375 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,376 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,376 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,388 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,388 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:33,389 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,389 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,389 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,390 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,390 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,390 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,390 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,391 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,391 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,392 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,393 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,393 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,393 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,393 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,394 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,394 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,395 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,395 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,395 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,395 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,396 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,409 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,409 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,409 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,409 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1196], [69#L1170-4true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 213#(= generateThread1of1ForFork0_~i~0 1), disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:33,410 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,413 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,413 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,413 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,414 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,414 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,414 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,415 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,416 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,416 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,416 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,416 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,417 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,417 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,417 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,417 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,418 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,418 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,418 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,419 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,419 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,419 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,419 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,420 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,420 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,420 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,420 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:37:33,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,423 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,423 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,431 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,431 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,440 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,440 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,442 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true]) [2023-11-30 07:37:33,443 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,443 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,444 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,445 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,445 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,445 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,446 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,446 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,447 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,447 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,448 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,448 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,448 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,449 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,449 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,449 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,452 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,453 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,454 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,454 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,454 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,454 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,455 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,455 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,459 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,459 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 79#L1194true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,460 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,460 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,468 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,468 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,469 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,469 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,469 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,469 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 111#L1179true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,470 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,470 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 111#L1179true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,470 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,470 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,471 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,471 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,471 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,472 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,472 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,472 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,472 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 10#L1189true]) [2023-11-30 07:37:33,473 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,473 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,473 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,473 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,474 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,474 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,474 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,474 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,475 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,475 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,475 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,475 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,476 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,476 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,476 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,476 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,477 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,477 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,477 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,478 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,478 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,478 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,478 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,479 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,479 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,480 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,480 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,481 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,481 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,481 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 44#L1187-3true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,482 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,482 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:37:33,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,496 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,496 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,496 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,497 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,497 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,498 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,498 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,506 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,512 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,512 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,512 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,514 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,514 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,515 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,516 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,516 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,517 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,517 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,517 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,519 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,519 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,519 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,520 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,520 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,520 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,522 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,522 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,522 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,523 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,533 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,533 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,534 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,534 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,535 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,535 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,535 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,535 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 111#L1179true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,536 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 130#L1190true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,536 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 130#L1190true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,536 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,536 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,537 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,537 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,537 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,538 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,538 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,538 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,538 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,539 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,539 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,539 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,540 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,540 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,540 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,540 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,540 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,541 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,541 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,542 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,542 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,542 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,542 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,543 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,543 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,544 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,544 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,544 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,544 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,545 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,545 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,546 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,546 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,546 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,546 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,546 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 79#L1194true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,547 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,547 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,547 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,548 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:37:33,548 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,558 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,558 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,559 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,559 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,559 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,559 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,560 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,560 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,560 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,560 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,561 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,561 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,561 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,562 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,562 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,563 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,563 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,563 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,564 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,565 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,565 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,565 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][649], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 197#true]) [2023-11-30 07:37:33,566 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,566 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,567 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,571 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,571 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,580 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,580 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,581 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,581 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,581 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,582 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,582 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,583 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,583 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,584 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 77#L1157-5true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,585 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,585 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 96#L1170-3true, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 159#L1210-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,585 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,585 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,601 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,601 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,601 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,602 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,602 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,602 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,603 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,603 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,603 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,604 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [130#L1190true, 211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,604 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,605 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,605 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,605 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [130#L1190true, 211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 130#L1190true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,606 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [130#L1190true, 211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,606 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,606 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,607 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,608 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,610 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true]) [2023-11-30 07:37:33,610 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,610 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,610 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,611 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,611 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,611 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,612 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,612 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,613 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,613 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,613 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,613 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,614 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,614 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,615 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 79#L1194true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,615 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,615 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 79#L1194true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:37:33,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:37:33,624 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,625 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,625 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,625 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,626 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,627 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,627 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,639 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 159#L1210-3true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,640 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,652 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,652 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,652 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 161#L1170-2true, 77#L1157-5true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,653 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,653 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,655 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,655 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,655 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,655 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 130#L1190true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,656 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,656 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,657 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,657 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [130#L1190true, 211#true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,657 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 10#L1189true]) [2023-11-30 07:37:33,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,659 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,659 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,660 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 204#true, 197#true]) [2023-11-30 07:37:33,661 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true, 197#true]) [2023-11-30 07:37:33,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,662 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 79#L1194true, generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,662 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:37:33,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,669 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,670 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,670 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 16#L1207-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,671 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:37:33,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,683 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,683 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,684 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,684 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,684 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,694 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,694 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,694 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,694 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,695 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][715], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,695 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 204#true]) [2023-11-30 07:37:33,696 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,696 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][483], [211#true, 106#L1190-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,696 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [130#L1190true, 211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 204#true, 197#true]) [2023-11-30 07:37:33,697 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [130#L1190true, 211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 204#true]) [2023-11-30 07:37:33,697 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,698 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 204#true]) [2023-11-30 07:37:33,698 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:37:33,699 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,704 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,704 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,705 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,705 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,706 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:37:33,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,707 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,707 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,708 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,708 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,708 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,709 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,709 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,709 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,709 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,710 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,710 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,710 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,710 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,711 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,711 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,711 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,711 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,712 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,712 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,712 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,712 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,713 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,713 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,713 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,713 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 44#L1187-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,714 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,714 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,715 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 32#L1157-6true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,723 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 27#$Ultimate##0true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,723 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true]) [2023-11-30 07:37:33,733 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][752], [211#true, 106#L1190-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 95#L1206-3true, 197#true, 204#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,733 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,734 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:37:33,734 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,734 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,738 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,738 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][950], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,738 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,739 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:37:33,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,759 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,759 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,759 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,759 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,760 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,760 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,761 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,761 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,761 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,761 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,762 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,762 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,762 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,763 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,763 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,763 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,763 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,764 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,765 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,765 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 10#L1189true]) [2023-11-30 07:37:33,766 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, 79#L1194true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,766 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,767 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,767 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,767 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,767 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,768 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,768 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,768 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,768 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,769 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,769 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,769 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,769 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,770 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,770 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,770 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,771 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,771 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,771 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 79#L1194true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,772 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,772 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,772 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,772 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,773 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 77#L1157-5true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,773 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,773 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,774 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,774 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,775 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:37:33,775 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:37:33,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 130#L1190true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,794 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,794 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,794 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,794 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,795 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,796 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,796 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,796 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,796 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,797 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,797 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,797 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,798 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,798 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,799 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,799 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,800 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,800 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,801 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,801 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,801 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [130#L1190true, 211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,801 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,801 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,802 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,802 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,802 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,803 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,803 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,803 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,804 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,804 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,804 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,805 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,805 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,805 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,806 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,806 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,806 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,806 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,807 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,807 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,807 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 77#L1157-5true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,808 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,809 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,809 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,809 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,809 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,810 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,810 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,811 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 44#L1187-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,811 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:37:33,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,830 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,830 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,830 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,831 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,831 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,831 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,832 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,832 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,833 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,833 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 77#L1157-5true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,833 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,834 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,834 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,835 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,835 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,835 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,836 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,836 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 46#L1170true, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true]) [2023-11-30 07:37:33,836 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 106#L1190-3true, 77#L1157-5true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true]) [2023-11-30 07:37:33,836 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][650], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 46#L1170true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,837 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,837 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,839 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,839 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,840 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 44#L1187-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,840 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:37:33,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,857 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,857 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,857 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,858 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,858 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,859 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true]) [2023-11-30 07:37:33,859 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,860 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,860 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,861 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,861 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,862 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, 79#L1194true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,862 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:37:33,862 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 162#L1170-1true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,879 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 161#L1170-2true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,879 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,880 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,880 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 10#L1189true]) [2023-11-30 07:37:33,881 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true]) [2023-11-30 07:37:33,881 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,883 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,883 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,884 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,884 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 79#L1194true, 190#true, generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,885 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:37:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:37:33,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,897 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,897 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,897 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,897 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,897 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 32#L1157-6true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,898 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,898 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 161#L1170-2true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,899 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 32#L1157-6true, 190#true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 95#L1206-3true, 223#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,899 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [130#L1190true, 211#true, 96#L1170-3true, generateThread1of1ForFork0InUse, 190#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:37:33,900 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,900 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,900 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, 47#L1194-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true]) [2023-11-30 07:37:33,901 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:37:33,901 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:37:33,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 32#L1157-6true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true]) [2023-11-30 07:37:33,911 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,911 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,911 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,911 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,911 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][951], [211#true, 106#L1190-3true, 96#L1170-3true, 190#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:33,912 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,912 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:37:33,949 INFO L124 PetriNetUnfolderBase]: 234506/411276 cut-off events. [2023-11-30 07:37:33,950 INFO L125 PetriNetUnfolderBase]: For 1168851/2185117 co-relation queries the response was YES. [2023-11-30 07:37:37,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1631134 conditions, 411276 events. 234506/411276 cut-off events. For 1168851/2185117 co-relation queries the response was YES. Maximal size of possible extension queue 10720. Compared 4754920 event pairs, 42105 based on Foata normal form. 10128/354471 useless extension candidates. Maximal degree in co-relation 1631081. Up to 163965 conditions per place. [2023-11-30 07:37:41,466 INFO L140 encePairwiseOnDemand]: 176/191 looper letters, 1094 selfloop transitions, 96 changer transitions 0/1326 dead transitions. [2023-11-30 07:37:41,466 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 1326 transitions, 13908 flow [2023-11-30 07:37:41,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-30 07:37:41,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-30 07:37:41,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2476 transitions. [2023-11-30 07:37:41,491 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8102094240837696 [2023-11-30 07:37:41,491 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2476 transitions. [2023-11-30 07:37:41,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2476 transitions. [2023-11-30 07:37:41,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:37:41,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2476 transitions. [2023-11-30 07:37:41,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 154.75) internal successors, (2476), 16 states have internal predecessors, (2476), 0 states have call successors, (0), 0 states have 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:37:41,517 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 191.0) internal successors, (3247), 17 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have 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:37:41,518 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 191.0) internal successors, (3247), 17 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have 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:37:41,520 INFO L307 CegarLoopForPetriNet]: 184 programPoint places, 21 predicate places. [2023-11-30 07:37:41,520 INFO L500 AbstractCegarLoop]: Abstraction has has 205 places, 1326 transitions, 13908 flow [2023-11-30 07:37:41,520 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 137.14285714285714) internal successors, (960), 7 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have 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:37:41,520 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:37:41,520 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:37:41,520 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 07:37:41,521 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting processErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [processErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, processErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:37:41,522 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:37:41,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1384884397, now seen corresponding path program 1 times [2023-11-30 07:37:41,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:37:41,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374334800] [2023-11-30 07:37:41,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:37:41,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:37:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:37:41,690 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:37:41,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:37:41,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374334800] [2023-11-30 07:37:41,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374334800] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:37:41,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:37:41,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-30 07:37:41,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800840043] [2023-11-30 07:37:41,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:37:41,691 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-30 07:37:41,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:37:41,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-30 07:37:41,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-30 07:37:41,693 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 191 [2023-11-30 07:37:41,694 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 1326 transitions, 13908 flow. Second operand has 7 states, 7 states have (on average 137.28571428571428) internal successors, (961), 7 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have 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:37:41,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:37:41,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 191 [2023-11-30 07:37:41,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:37:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:45,474 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:37:45,474 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:45,474 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:37:45,474 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:37:46,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,148 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:37:46,148 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:46,148 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:46,148 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,149 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,149 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:46,149 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:46,149 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:46,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,151 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:46,151 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:46,151 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:46,151 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:46,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,153 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:37:46,153 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:46,153 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:46,153 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:46,662 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:46,662 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:37:46,662 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:46,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:46,663 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:37:46,663 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:46,663 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:37:46,663 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:47,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:47,455 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:47,455 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:47,455 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:47,455 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:47,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:47,596 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:37:47,596 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:47,596 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:47,596 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:48,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:48,020 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:48,020 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:48,020 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:48,020 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:48,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:48,026 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:48,026 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:48,026 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:48,026 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:48,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 63#L1204-4true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:48,217 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:48,219 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,219 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,219 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:48,219 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:49,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:49,227 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,227 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,227 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,228 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:49,230 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,230 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:49,230 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:37:49,230 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:49,250 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,250 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,250 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,250 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:49,254 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,254 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,254 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:49,254 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:49,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:49,259 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:49,259 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,259 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,259 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 63#L1204-4true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:49,510 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 63#L1204-4true, 190#true, 3#L1173-2true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:49,511 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,511 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:49,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 63#L1204-4true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:49,514 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,514 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:49,514 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 63#L1204-4true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:49,566 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:49,567 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 63#L1204-4true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:49,567 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,567 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:49,568 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,095 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,095 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,095 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:50,095 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:50,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:50,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:50,096 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:50,096 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:50,096 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:50,096 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:50,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,099 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,099 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,100 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,104 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,104 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,104 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:50,107 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,107 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,107 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,111 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,111 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,111 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,117 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:50,117 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,117 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,117 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:50,142 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,142 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,142 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,142 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:50,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,283 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:50,283 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:50,283 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 3#L1173-2true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,284 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,284 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 63#L1204-4true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,284 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,284 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,285 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 63#L1204-4true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,293 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:37:50,293 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:37:50,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:37:50,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:37:50,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:37:50,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,294 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,294 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,294 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:50,294 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:50,301 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:50,301 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,301 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:50,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:50,387 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,387 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:50,387 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:50,387 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:51,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:51,124 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,124 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,124 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,124 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,124 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:51,127 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,127 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,127 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,127 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:51,128 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,128 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:51,128 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:51,129 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:51,129 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:51,129 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:51,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:51,132 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,132 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,132 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,132 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:51,134 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,134 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,134 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:51,142 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:51,142 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,142 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,142 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:51,162 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,162 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,162 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:51,162 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:51,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,316 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,316 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,316 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,316 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,317 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:51,317 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,317 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,317 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 63#L1204-4true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,323 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:51,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 3#L1173-2true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,324 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,324 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,324 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 63#L1204-4true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,334 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:51,334 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,334 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,335 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,335 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:51,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,337 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,338 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:51,338 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,340 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:51,340 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,340 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,340 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1176], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:51,355 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,356 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,356 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,356 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,387 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,387 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,387 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,387 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:37:51,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,388 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:51,388 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,388 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:51,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:51,434 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:51,434 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,435 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:51,435 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,329 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,329 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,329 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,331 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,331 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,331 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,331 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:52,339 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,339 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,339 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,339 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:52,351 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:52,351 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:52,352 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:52,352 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:52,393 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,393 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:52,394 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,394 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,394 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:52,394 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,395 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,395 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,395 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,396 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,396 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:52,396 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:52,397 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:52,397 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:52,397 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,404 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,404 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:52,404 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:37:52,405 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:52,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1293], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 178#L1158-3true]) [2023-11-30 07:37:52,605 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,605 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,605 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,605 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:52,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:52,608 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 63#L1204-4true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,609 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,609 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,609 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,609 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:52,609 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,610 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,610 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,611 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:52,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1229], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 63#L1204-4true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:52,616 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,616 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,616 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,616 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 102#L1173-3true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,617 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,617 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,617 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,617 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 63#L1204-4true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,623 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,624 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,624 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,624 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,652 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,652 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:52,652 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,652 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,653 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,653 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,653 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,658 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:37:52,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,658 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,658 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,658 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,663 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:52,663 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,663 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:52,716 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:52,716 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:52,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:52,718 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,718 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:52,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:52,718 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:53,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:53,380 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:53,380 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:53,380 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:53,380 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:53,380 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:53,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:53,393 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:53,393 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:53,393 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:53,393 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:53,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:53,938 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,938 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1229], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:53,949 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1229], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:53,949 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,949 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 102#L1173-3true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,950 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 102#L1173-3true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,950 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,950 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,951 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,953 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:53,955 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,955 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,957 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 63#L1204-4true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,958 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,962 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,989 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:53,990 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,990 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,996 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,996 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,998 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:37:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:37:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:37:53,998 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:37:53,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,998 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,998 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:53,999 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:53,999 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:54,001 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:54,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:54,005 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,005 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,005 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,005 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:54,038 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,038 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:54,038 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:54,038 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:54,063 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:54,063 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:54,063 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:54,063 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,034 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,034 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,034 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,034 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:55,054 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:55,054 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,054 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:55,055 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,055 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:55,055 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,059 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,059 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,059 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,059 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:55,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:55,086 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:55,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:55,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,101 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:55,101 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,101 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:37:55,101 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, 46#L1170true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,101 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:55,102 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:55,102 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,102 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,106 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:55,106 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,106 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:55,106 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:37:55,106 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,107 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,107 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,108 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,108 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:55,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,109 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:55,109 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,109 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:55,110 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,110 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,290 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,306 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,306 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:55,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,307 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,307 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,307 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:55,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:55,609 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,609 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,609 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:55,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 63#L1204-4true, 47#L1194-3true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,669 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,669 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,669 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,669 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [190#true, 63#L1204-4true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,674 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,677 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,677 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,677 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,677 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 63#L1204-4true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,678 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 79#L1194true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,679 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [63#L1204-4true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,679 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,707 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,708 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,710 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,711 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,711 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 63#L1204-4true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,713 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,713 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,713 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,714 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,714 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,714 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,714 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,714 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,736 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,736 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 79#L1194true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,737 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,737 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,737 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,737 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,739 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,739 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,739 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,739 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,757 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,757 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,757 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,757 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,757 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,758 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,758 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,764 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:55,764 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,764 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,767 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,767 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,767 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:37:55,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,768 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,768 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,768 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,770 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,770 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,770 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,770 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,772 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,772 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,774 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:55,774 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:55,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,671 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:56,671 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,672 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:56,672 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,672 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:56,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:56,675 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:56,676 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,676 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,676 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,686 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,686 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,695 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,695 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,695 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:37:56,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,704 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:56,704 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,704 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,704 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:56,723 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:56,723 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:56,850 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,850 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:56,851 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,851 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:56,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,926 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,934 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,934 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,935 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,935 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:56,939 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,939 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,939 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,939 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,940 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,940 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,940 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,940 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:56,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,951 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,952 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,952 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:56,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,953 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:56,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,953 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:56,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,977 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:56,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:56,977 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:56,977 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:57,017 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:57,029 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,029 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,029 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:57,050 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,050 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:57,050 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,051 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,051 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:57,053 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,053 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:57,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][702], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,068 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,069 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,069 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,069 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [63#L1204-4true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,070 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,070 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,070 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,076 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,306 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,306 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,306 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,306 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [79#L1194true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,309 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 63#L1204-4true, 190#true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,313 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,314 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,315 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 63#L1204-4true, 190#true, 79#L1194true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,316 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,324 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [63#L1204-4true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,327 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,327 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,329 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,329 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,329 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,329 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,332 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,332 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,333 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,333 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,334 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,335 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,337 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 79#L1194true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,337 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,338 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [24#L1174true, 190#true, 63#L1204-4true, 47#L1194-3true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,339 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][783], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,339 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,356 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,356 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,356 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,356 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:37:57,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,356 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,357 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 63#L1204-4true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,358 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 63#L1204-4true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,361 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 63#L1204-4true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,363 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,363 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,363 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,363 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,383 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:57,383 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,384 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,393 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,393 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,393 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,395 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,396 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,396 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,396 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:57,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:57,399 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:57,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,106 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,106 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,107 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,107 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,107 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,110 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,111 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,111 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,111 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,116 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,116 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,116 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,120 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,120 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,121 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,121 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,121 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,121 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,121 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,122 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,122 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,128 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,128 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,129 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:37:58,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,129 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:58,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,129 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:58,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,132 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,132 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,132 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,132 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,134 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,134 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:58,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,135 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,135 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,138 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,139 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,139 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,139 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,140 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,140 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,140 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,140 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:58,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,144 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,159 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:58,159 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,159 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,159 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,260 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,260 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,260 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,266 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,266 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:58,266 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,266 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,267 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,267 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,267 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,267 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,268 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,268 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,272 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,272 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,272 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,272 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,272 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,273 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,273 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,274 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,274 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,275 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,275 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,275 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,275 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,285 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,286 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,286 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,305 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,305 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,305 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,305 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:58,333 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,333 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,333 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,334 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,340 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,340 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,341 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,341 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:58,354 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,355 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,357 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,358 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,358 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,358 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,358 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,359 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,384 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,384 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,384 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,390 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,391 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,391 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,391 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,391 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,396 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,404 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,404 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,404 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,405 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,405 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:37:58,412 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,430 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,430 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,430 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,430 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,453 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,453 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,453 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,453 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,454 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,454 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,454 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,454 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:58,454 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,455 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,455 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,456 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,456 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,456 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,457 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,457 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,457 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,457 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,459 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,459 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,460 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,460 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,778 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,778 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,778 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:37:58,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,803 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:58,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,804 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,804 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,804 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,806 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,806 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,806 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,807 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,807 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,807 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,807 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:58,810 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,810 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,810 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,810 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:58,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:58,848 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [63#L1204-4true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,850 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,850 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,856 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,856 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [24#L1174true, 63#L1204-4true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,857 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,857 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,857 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,857 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:37:58,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 24#L1174true, 63#L1204-4true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,860 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 63#L1204-4true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,860 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,862 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,864 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 63#L1204-4true, 190#true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,866 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 63#L1204-4true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,867 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 63#L1204-4true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,867 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,868 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,869 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,869 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,872 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,891 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:37:58,891 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,896 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:58,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,898 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,898 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,898 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,898 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,898 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,899 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:37:58,899 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:58,899 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,022 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,824 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,824 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,824 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,826 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,826 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,826 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,826 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,827 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,827 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,832 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,832 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,833 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:59,833 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,833 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,835 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,835 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:37:59,835 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,836 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,836 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,836 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:59,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,838 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,839 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,840 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:59,840 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,840 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,840 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,843 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,843 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,844 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,844 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,844 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,849 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,849 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,849 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,850 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,850 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,853 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,853 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,853 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,856 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,858 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,858 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:59,858 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:37:59,858 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,860 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:37:59,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,861 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,861 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,866 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,866 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:37:59,866 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,867 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,867 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,869 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,869 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,869 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:37:59,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:37:59,869 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:37:59,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:37:59,873 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:37:59,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:37:59,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:37:59,890 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:37:59,890 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,890 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:37:59,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:37:59,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:37:59,890 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:37:59,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:37:59,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,016 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,016 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,017 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,017 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,017 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,017 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,029 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,029 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,029 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,043 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,043 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,043 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,043 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,044 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,044 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,046 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,046 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,046 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,048 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,048 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,048 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,053 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,060 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,060 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,061 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,066 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,066 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,066 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,066 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,076 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,076 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,076 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,076 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,076 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,077 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,077 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,078 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,079 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,079 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,079 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,119 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,119 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,120 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,120 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,120 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,121 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,121 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,121 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,121 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,122 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,122 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,122 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,122 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,123 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,123 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,123 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,124 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,124 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,125 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,125 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,125 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,125 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,126 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,126 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,127 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,127 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,127 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,128 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,128 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,128 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,129 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][337], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:00,129 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,707 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,707 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,709 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,709 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,710 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,710 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,710 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,713 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,713 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,713 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,713 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:00,718 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:00,718 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,719 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:00,743 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,744 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,749 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,751 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:38:00,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,751 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,774 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,774 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,774 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,774 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,785 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,785 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,785 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,785 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,797 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,797 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,798 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,799 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,799 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,799 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,800 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,800 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,800 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,800 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,801 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,801 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,801 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,802 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,802 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,804 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,804 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,813 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:00,813 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,813 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,815 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,815 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,815 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,816 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,816 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,816 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,826 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,826 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,827 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,827 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,827 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,828 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,828 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,828 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,828 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,829 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,829 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,829 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,829 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,831 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,831 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,831 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,831 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,832 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,832 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,832 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,838 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,838 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:00,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,839 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,839 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,839 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:00,839 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,840 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,840 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,840 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,852 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,852 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,852 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,853 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,853 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,854 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,854 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,856 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,858 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,858 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:00,858 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,858 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:00,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,877 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:00,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,879 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,879 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 63#L1204-4true, 190#true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:00,881 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,881 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,881 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,888 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:00,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,890 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,890 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,890 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,890 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [63#L1204-4true, 190#true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,891 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,918 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:00,918 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:00,918 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,753 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,753 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:01,753 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,754 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,754 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,754 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,756 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:01,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,756 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,757 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,757 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,757 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:01,757 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,758 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,758 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,761 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,762 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,762 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,762 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,765 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:01,766 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,767 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,767 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,768 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,770 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,770 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,770 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,770 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,771 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,771 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:01,771 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,771 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:01,771 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,774 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,774 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,775 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,776 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,776 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,776 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,776 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:01,779 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:01,779 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,779 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,780 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,780 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,781 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,781 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,784 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,784 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,784 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,785 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:01,785 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,785 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:01,785 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,786 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,786 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:01,786 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:01,786 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,787 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,787 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,787 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,788 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,788 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,792 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,792 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,792 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:01,793 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,795 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:01,795 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,795 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:01,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:01,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:01,799 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:01,799 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,799 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:01,799 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:02,185 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:02,186 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,186 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,199 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,199 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,199 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,200 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,200 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,200 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,200 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,211 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,211 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,217 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:02,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,217 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,217 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,218 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,218 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,219 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,219 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,219 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,220 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,224 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,224 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,225 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,225 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,227 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:02,227 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,227 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][926], [24#L1174true, 44#L1187-3true, 251#(<= ~A~0 5), 63#L1204-4true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:02,240 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,240 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,273 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,274 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,274 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,274 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,274 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,275 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,275 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,275 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,276 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,276 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,276 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,277 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,277 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,277 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,277 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,278 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,278 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,278 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,278 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 14#L1173-1true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,279 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,279 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,279 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,279 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,290 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,290 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:02,291 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,291 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,294 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,294 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,295 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,295 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,298 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,299 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,299 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,299 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [79#L1194true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:02,301 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,301 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,310 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,310 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,311 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,311 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,320 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,320 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,322 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,322 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,322 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,323 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,323 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,323 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,326 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,326 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,326 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,327 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,327 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,327 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,327 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,332 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,332 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,332 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,332 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,339 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,339 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,339 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,341 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,341 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,341 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,341 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,343 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,343 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,343 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,346 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,347 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,347 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,347 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,352 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,356 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:02,356 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,356 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:02,360 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,363 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:38:02,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,363 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,363 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,366 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,368 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,368 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,378 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:02,379 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,380 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,380 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,381 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,381 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,381 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1001], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:02,383 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,383 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,383 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,383 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,403 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,403 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,403 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,403 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,404 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,404 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,405 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,405 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,405 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,406 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,406 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,406 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,406 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,408 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,410 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,410 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,412 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,412 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,412 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,413 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,413 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:02,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,419 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,419 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,428 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,429 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,429 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,430 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,430 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,430 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,430 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,431 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,431 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,431 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,431 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,432 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,439 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,439 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,439 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:02,439 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:02,440 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,440 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,441 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,441 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,441 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,441 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,453 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,453 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,454 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,455 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,455 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,455 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,457 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,457 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,457 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,457 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,459 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,459 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:02,459 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,459 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,479 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,480 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,481 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,483 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,483 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:02,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:02,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,483 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1177], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,484 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:02,484 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,484 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][990], [32#L1157-6true, 63#L1204-4true, 190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,485 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,485 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:02,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:02,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:02,548 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,548 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:02,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:02,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:03,634 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,634 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,634 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,634 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:03,641 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,641 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,641 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,641 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,710 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,710 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,710 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:03,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:03,711 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,711 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:03,711 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,715 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,716 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,716 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,716 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:03,719 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,719 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,720 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,723 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,723 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,724 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,724 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,728 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,728 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,729 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,729 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,729 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,729 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:03,732 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:03,732 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,734 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,734 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,734 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,736 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,736 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,736 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,740 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,740 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,740 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,741 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,745 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:03,746 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,746 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,759 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,759 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:38:03,759 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:38:03,759 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,879 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,880 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,880 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,880 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:03,880 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:03,881 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:03,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:03,898 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,898 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,898 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,898 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,915 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,915 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,927 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,927 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,927 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,938 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,938 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,938 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,938 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,939 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,943 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,944 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,944 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,979 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,979 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,980 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,980 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,980 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:03,980 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,981 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,981 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,982 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,982 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,982 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,983 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,983 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,983 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,984 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,984 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,984 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,985 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,985 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:03,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,986 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,986 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,986 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,986 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,987 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:03,987 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,007 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,007 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,007 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,008 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1001], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,008 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:04,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,020 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,020 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,020 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,025 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,025 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,029 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,029 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,030 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,030 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:04,036 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,036 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,037 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,037 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,038 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,038 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,038 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,039 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,039 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,039 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,053 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,067 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,067 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,069 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,073 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,074 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,074 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,074 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:04,079 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,080 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,081 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,081 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,081 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,081 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,081 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,082 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,082 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,082 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,088 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,097 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,097 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,097 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,100 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,101 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,101 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,106 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,108 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,108 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,109 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 79#L1194true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,111 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,111 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 79#L1194true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,112 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,114 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,114 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,116 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,117 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,142 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,142 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,142 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,142 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,143 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,143 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,144 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,148 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,148 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,148 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,149 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,149 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,159 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,162 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,163 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:04,165 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:38:04,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:38:04,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,179 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,179 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,179 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,179 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,180 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 14#L1173-1true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,180 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,180 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:04,183 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,183 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,183 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,184 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,184 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1056], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:04,188 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,188 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,188 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,188 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,189 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,189 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,189 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,189 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [14#L1173-1true, 190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,193 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,199 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,219 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,220 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,222 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,222 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,222 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,223 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,223 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,223 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,226 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,226 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,226 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,226 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,226 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,227 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,234 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,234 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,234 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,234 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,244 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,245 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,246 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,247 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,248 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,261 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,261 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,261 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,261 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,275 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,275 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,275 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,276 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 63#L1204-4true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,308 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,308 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,308 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,308 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 79#L1194true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,309 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 47#L1194-3true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,309 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,309 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,309 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,309 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,310 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,310 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 47#L1194-3true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,313 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,313 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,313 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,314 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,314 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,314 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,314 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,317 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,323 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,324 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,324 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,324 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,324 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1177], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,325 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:04,325 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,325 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:04,325 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,326 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,326 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,326 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][990], [32#L1157-6true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,327 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,327 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 63#L1204-4true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:04,349 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,386 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,386 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:04,386 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,387 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 27#$Ultimate##0true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:04,387 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:04,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:04,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:04,433 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:04,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,433 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:04,434 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:05,272 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,272 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,272 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 63#L1204-4true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:05,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,273 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,273 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:05,274 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 63#L1204-4true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:05,274 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,274 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:05,681 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,681 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,681 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:05,689 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,689 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,689 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,766 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,768 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,768 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,768 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,768 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,770 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,770 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,772 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,773 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,773 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,773 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,774 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,777 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,777 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,777 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:05,777 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,778 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,778 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:05,778 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,779 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,779 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,779 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,786 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,786 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,786 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,788 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,788 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,788 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,788 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,792 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,792 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,792 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,792 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,793 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,794 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,794 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,794 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,795 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,801 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,801 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:05,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,802 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,802 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,802 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:05,813 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,813 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:05,813 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,814 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,814 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,814 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,814 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:05,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,815 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,815 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:05,815 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:05,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,832 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,832 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:05,833 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,833 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,834 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,834 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,834 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,834 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,835 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,835 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,835 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,836 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,836 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,836 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,836 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,837 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,837 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:05,837 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,838 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:05,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:05,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [130#L1190true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 46#L1170true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,845 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:05,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:05,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:05,846 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:05,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [130#L1190true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 46#L1170true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:05,846 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:05,846 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:05,846 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:05,846 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:05,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:05,991 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,991 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:05,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:05,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,003 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,004 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,004 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,004 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,026 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,026 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,026 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,027 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,027 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,032 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,033 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,033 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,033 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,033 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,102 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,103 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,103 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,104 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,104 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,104 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,104 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,105 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,105 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,105 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,106 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,106 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,107 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,108 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,108 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,109 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,109 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,109 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,111 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1056], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,112 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,112 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,112 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,112 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:06,113 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:06,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,113 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,113 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:06,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,124 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,124 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,124 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][702], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,129 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,130 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,130 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,130 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,131 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,131 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,132 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,136 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,138 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:06,139 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,139 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,139 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,139 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,141 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,141 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,142 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,142 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 79#L1194true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,145 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 79#L1194true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,145 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,145 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 79#L1194true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,145 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,146 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,146 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,146 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,149 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,153 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,153 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,172 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,172 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,175 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,176 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,176 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,176 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,176 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,176 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,176 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,180 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,181 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:06,181 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,182 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,182 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,183 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,183 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,183 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 79#L1194true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,184 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,184 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,185 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 79#L1194true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,185 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,185 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,187 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,187 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,187 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,187 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,189 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,190 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,198 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,198 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,198 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,198 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,202 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,204 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,204 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,206 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,206 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,206 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,207 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,207 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:06,208 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,208 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,209 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,209 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,209 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:38:06,210 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,210 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,210 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,211 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 79#L1194true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,211 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,213 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,214 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,214 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,224 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,224 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,224 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,224 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,232 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,233 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,233 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,233 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,233 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,234 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,234 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1301], [16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:06,237 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,244 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,247 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,247 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,248 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:06,248 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,251 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,251 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,251 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,252 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,252 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1001], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:06,255 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,256 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,256 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,257 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,259 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,272 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,272 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:06,273 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,273 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,275 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,275 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,275 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,275 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,276 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,276 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,277 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,277 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:06,277 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,279 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,279 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:06,298 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,299 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,299 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,299 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,299 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,299 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:06,311 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,311 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,311 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,311 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,326 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,326 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,326 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,349 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:06,350 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,350 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,352 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,355 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,356 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1177], [63#L1204-4true, 190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,356 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [63#L1204-4true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,358 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:06,371 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,371 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,371 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,371 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [32#L1157-6true, 63#L1204-4true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 10#L1189true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:06,372 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,372 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,372 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,372 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:06,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,388 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:06,388 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,389 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,389 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:06,389 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:06,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:06,390 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:06,390 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:06,390 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:06,390 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:06,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:06,429 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:06,429 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,429 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:06,429 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:07,159 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:07,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:07,160 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:07,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,251 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,251 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,251 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,705 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,705 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,705 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,705 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,706 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,706 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,706 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,706 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,717 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,717 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,717 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,717 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,718 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,726 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,726 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:07,727 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,727 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,807 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,807 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:07,808 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,810 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,810 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:07,813 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,813 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,814 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,814 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,816 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,816 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:07,816 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,821 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:07,825 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,825 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,825 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,826 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,826 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,826 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,831 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,831 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:07,831 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,832 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,832 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:07,847 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:07,847 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,847 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:07,848 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:07,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:07,848 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:07,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:07,848 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:07,848 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,934 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,934 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,934 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:07,935 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:07,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,935 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,936 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,936 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,936 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,937 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,937 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:07,937 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:07,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,951 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,951 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,951 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:07,961 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:07,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:07,961 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][337], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,016 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,016 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:08,016 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,016 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][926], [24#L1174true, 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,020 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,314 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,314 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,315 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,315 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,315 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,316 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,326 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,356 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,356 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:08,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,357 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,357 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:08,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,432 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:08,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,437 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,438 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,438 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,438 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,438 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,445 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,446 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,446 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,451 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,451 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,451 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,451 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,451 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,452 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,456 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,457 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,457 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,461 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,461 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,461 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,462 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,462 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 47#L1194-3true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,462 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,462 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,462 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,463 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,463 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 79#L1194true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,464 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,464 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,464 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,465 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,465 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,465 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,465 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,469 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,469 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,472 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,472 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,472 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,472 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,487 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,487 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,487 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,487 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,488 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,488 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,491 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,491 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,491 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,491 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,494 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,494 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,494 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,494 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,497 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,497 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,497 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,499 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,499 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,500 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,500 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,500 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,500 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,500 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,501 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 79#L1194true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,501 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,501 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,503 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1301], [16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,511 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1301], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,511 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,512 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:38:08,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,512 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,513 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,513 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,514 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,516 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,516 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,516 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,518 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,518 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,518 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,520 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,520 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,520 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,521 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,521 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,521 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,521 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,521 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 79#L1194true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,522 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 79#L1194true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,522 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,523 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,523 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,524 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,524 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,524 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,524 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,525 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,525 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,525 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,526 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,527 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,543 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,543 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,543 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,550 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,550 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,552 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,552 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,552 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,552 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,554 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,554 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,554 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,555 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,557 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,557 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,557 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,558 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,558 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:08,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:08,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 79#L1194true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,559 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,559 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,559 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,559 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1056], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:08,560 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1229], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:08,561 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,561 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,561 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,561 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,562 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,579 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,598 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,599 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,599 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,599 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,607 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:08,607 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,608 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,608 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:08,655 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,657 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,658 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,658 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,659 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,663 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,663 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,663 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,663 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,664 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,664 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,665 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,665 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,665 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,666 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,667 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,667 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][989], [24#L1174true, 32#L1157-6true, 63#L1204-4true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,678 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [130#L1190true, 32#L1157-6true, 63#L1204-4true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,679 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,685 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,685 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,685 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,686 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,686 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,686 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,693 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,693 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:08,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,693 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,694 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,694 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:08,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:08,697 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:08,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][568], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:08,732 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,732 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,733 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:08,733 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:08,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,833 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:08,833 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,833 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,834 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:08,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:08,838 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:08,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:08,838 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:09,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:09,243 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:09,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:09,244 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:09,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:09,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:09,279 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,279 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,279 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:09,280 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,280 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,280 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,280 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:09,285 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:09,285 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,285 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 63#L1204-4true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:09,286 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:09,286 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,286 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 63#L1204-4true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:09,287 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,287 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:09,397 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,397 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,398 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:09,398 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,398 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,398 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,398 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:09,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:09,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:09,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:09,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:09,487 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 63#L1204-4true, 254#(<= ~B~0 6), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:09,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:09,488 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,486 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,486 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,486 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,487 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,487 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,487 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,499 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,499 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,499 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,500 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,507 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,507 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,508 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,508 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,580 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:10,580 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:10,585 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,585 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,585 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,585 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,585 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,586 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,589 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,589 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:10,589 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,589 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,590 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:10,590 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,590 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:10,591 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,591 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,591 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,592 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:10,592 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:10,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,592 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:10,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,599 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,599 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,599 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,608 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,608 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,608 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:10,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,614 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,614 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:10,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,624 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:10,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:10,636 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,636 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:10,637 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,637 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,637 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,638 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,638 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,638 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,639 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,639 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][427], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,639 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,640 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,641 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:10,641 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,641 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,641 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,641 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,726 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,726 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,726 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,727 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,727 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,727 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,741 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,741 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,741 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,741 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,751 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,751 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,791 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,791 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,792 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,792 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,793 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,839 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,839 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,839 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:10,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,858 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,858 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,858 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,914 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,914 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,915 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,915 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,915 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:10,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,921 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,921 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,921 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,921 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,922 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,926 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:10,927 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:10,927 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,927 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,932 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,932 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,932 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,934 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,934 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,935 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,942 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,942 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,947 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,950 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,951 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,951 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:10,955 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,955 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,955 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,955 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,955 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,956 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,956 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 16#L1207-3true, 79#L1194true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:10,957 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,958 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,958 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,958 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,958 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,958 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,959 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,960 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,978 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:10,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,979 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,979 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,980 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,987 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,988 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:10,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,988 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,990 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:10,991 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:10,992 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,992 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,992 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:10,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:10,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1425], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,000 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:38:11,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,001 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,001 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,002 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,002 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,002 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,002 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,004 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,005 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,005 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,005 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,006 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,007 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,007 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,007 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,008 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,009 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,009 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,009 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,010 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [79#L1194true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,011 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,012 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 79#L1194true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,012 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:11,013 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,013 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,013 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 16#L1207-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,039 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,039 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,039 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,040 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,040 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,040 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,040 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [190#true, 47#L1194-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,042 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,042 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:11,054 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:11,063 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:11,063 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:11,064 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 3#L1173-2true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:11,064 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:11,064 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:11,064 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:11,065 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:11,065 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:11,123 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,123 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,145 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,145 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,145 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,145 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,147 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,148 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,148 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [63#L1204-4true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,149 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,149 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,150 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,150 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,150 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,150 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,152 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1228], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,152 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,152 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,154 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,154 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,155 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,155 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,156 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,156 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,157 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,158 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,158 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,160 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,161 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,161 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:11,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1174], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,162 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1174], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,163 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [130#L1190true, 190#true, 63#L1204-4true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,164 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,179 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:11,180 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,180 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,180 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,180 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,189 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:11,194 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:11,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:11,318 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:11,318 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,318 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:11,318 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:11,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:11,319 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:11,319 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,319 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,319 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:11,319 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:11,964 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:11,964 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:11,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:11,976 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,976 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,976 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:11,977 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,977 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,977 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:11,985 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,985 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,985 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:11,986 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:11,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:11,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,082 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,082 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,082 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,083 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,086 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,087 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,087 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,128 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,128 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,129 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,134 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,134 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,134 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:12,135 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:12,135 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,136 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,136 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,136 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,571 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,571 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,572 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,572 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,572 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,584 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,584 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,584 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,585 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,585 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,585 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,592 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:12,593 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,661 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,667 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,667 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:12,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,668 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:12,668 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,671 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:12,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,676 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,676 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:12,676 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:12,676 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,679 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:12,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,679 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:12,679 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,685 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,685 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:12,685 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,685 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,694 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,694 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,694 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:12,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,698 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:12,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:12,702 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:12,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,803 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,803 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,804 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,804 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,804 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,804 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,806 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,806 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,819 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,819 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,820 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,831 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,831 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][337], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,871 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][926], [24#L1174true, 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:12,872 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,873 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,906 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,906 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,906 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,907 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:12,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,907 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:12,907 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,907 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,907 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,920 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,931 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:12,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:12,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:12,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,938 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,939 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,940 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:12,940 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:12,984 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,984 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,984 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,984 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,985 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,985 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,986 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,986 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,986 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,991 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,991 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,991 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,992 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,992 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,992 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,998 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:12,998 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:12,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,004 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:13,009 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,018 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,018 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,020 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,021 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:13,321 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,322 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,322 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,324 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,325 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,325 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,325 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:13,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,339 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,339 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1300], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,383 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,384 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:13,405 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,405 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,406 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,406 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,406 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,406 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,407 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:13,409 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,409 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,409 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,409 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,419 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,419 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,419 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,419 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,420 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1424], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:13,420 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,420 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,421 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,421 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,422 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 16#L1207-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,423 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,423 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,425 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,425 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,427 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,427 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,428 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,428 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,428 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 79#L1194true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,429 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,429 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,430 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,453 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,453 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,453 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,453 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,459 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,459 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1538], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,467 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:13,470 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,470 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,470 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:13,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,471 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,471 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,471 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:13,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,472 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,472 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,472 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:13,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [79#L1194true, 190#true, 102#L1173-3true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,473 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,473 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [79#L1194true, 3#L1173-2true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,473 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,473 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:13,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [32#L1157-6true, 16#L1207-3true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:13,497 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:13,499 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:13,513 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:13,553 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,553 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,553 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:13,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:13,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:13,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,578 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,578 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,581 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,581 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,581 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 63#L1204-4true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,582 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,582 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,583 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,585 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,585 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,585 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,586 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,586 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 63#L1204-4true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,587 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [63#L1204-4true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,587 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,587 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,588 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,588 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 63#L1204-4true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,588 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,589 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,589 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,590 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,590 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,592 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,592 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,592 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,592 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,592 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,605 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:13,606 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,615 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,615 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,615 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,615 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,617 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:38:13,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,617 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,617 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,618 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,618 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,619 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:13,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:13,729 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:13,729 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:13,729 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:13,729 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:14,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:14,116 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:14,116 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,116 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:14,131 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:14,131 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,141 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,141 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:14,142 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,142 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:14,142 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,143 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,143 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,145 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,145 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:14,145 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,146 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,146 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:14,146 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:14,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,149 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,149 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,150 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,150 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,150 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:14,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:14,261 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:14,262 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,262 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,262 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:14,262 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:14,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,340 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,340 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,340 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,341 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:14,342 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,344 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:14,344 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,344 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:14,345 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,345 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:14,345 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:14,345 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:15,408 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,408 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,408 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,408 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:15,417 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][564], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:15,481 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,481 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,481 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:15,482 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:15,482 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,482 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:15,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,484 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:15,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,484 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:15,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,484 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,485 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,485 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,485 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,486 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:15,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,487 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:15,487 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,487 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,487 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,489 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,489 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,489 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,490 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:15,491 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,491 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,491 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,494 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,494 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:15,494 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,495 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,495 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,495 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:15,495 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:15,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:15,496 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,496 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,496 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:15,496 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:15,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,497 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,497 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:15,497 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:15,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,499 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,499 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,503 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,503 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,512 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,512 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,515 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:15,515 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,515 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,516 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,516 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,516 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,519 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,519 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,519 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,519 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,521 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:15,521 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,521 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:15,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:15,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:15,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:15,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 24#L1174true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,530 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:15,530 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,530 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,530 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:15,651 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:15,651 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:15,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:15,664 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,664 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,664 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:15,677 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,758 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,758 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,759 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,774 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,780 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,781 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,797 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,797 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,798 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:15,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:15,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:15,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,807 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,807 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,807 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,808 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,808 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,809 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:15,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:15,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,874 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:15,882 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,882 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,882 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,882 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,887 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,887 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,892 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,892 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,892 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,892 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,892 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,895 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,895 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,895 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,895 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,895 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,898 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:38:15,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:15,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:15,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:15,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,901 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:15,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,904 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,906 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,906 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:15,907 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:15,908 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,913 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:15,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:15,919 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,919 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,935 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,935 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,936 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,967 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,967 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,967 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,967 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,977 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,977 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,978 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [130#L1190true, 24#L1174true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,979 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,979 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [16#L1207-3true, 190#true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,980 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,986 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,986 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,986 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:15,987 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:15,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [14#L1173-1true, 79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:15,992 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:15,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:16,016 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,016 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,016 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:16,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,017 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,017 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,017 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,018 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,018 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,019 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,019 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,019 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:16,019 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,020 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,020 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 3#L1173-2true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,020 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:16,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:16,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,034 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:16,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:16,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:16,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,035 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,035 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,036 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:16,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:16,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1540], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:16,048 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:16,067 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,067 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [130#L1190true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:16,085 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,085 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,085 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,085 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,087 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,088 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,109 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,109 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,109 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,109 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,110 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,110 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,110 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,116 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,116 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:16,170 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,171 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:16,173 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,173 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,173 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,173 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:16,178 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,178 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,178 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:16,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [130#L1190true, 24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:16,198 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,199 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,201 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [130#L1190true, 24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:16,202 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,203 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,206 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,206 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,207 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,207 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,208 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,209 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 63#L1204-4true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,209 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:16,213 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,213 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:16,213 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:16,213 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,227 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,227 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,227 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,228 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,228 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:16,229 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,230 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,230 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,230 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,231 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:16,232 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,232 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,232 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,232 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,240 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,240 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,240 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,240 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:38:16,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,240 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,240 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,240 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,241 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,242 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 211#true, 112#L1157-9true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,242 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,242 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,246 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:16,246 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:16,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:18,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,102 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,102 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,104 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,104 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,104 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,124 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,124 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,127 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,127 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,128 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,135 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,135 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,135 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,135 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,137 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,137 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,137 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,138 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,138 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:18,138 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,138 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,139 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,139 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:18,139 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:18,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:18,140 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:18,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,140 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:18,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:18,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,146 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,146 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,147 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,147 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,148 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,148 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,334 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,334 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,334 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:18,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:18,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,335 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 95#L1206-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,336 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:18,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:18,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,429 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,429 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,429 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,429 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,430 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,430 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,430 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,430 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,431 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:18,432 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,432 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,432 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,432 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:18,433 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,433 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,433 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,433 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:18,434 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,434 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,434 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,434 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:18,435 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,435 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,435 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,435 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:18,436 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,436 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:18,437 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:18,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:18,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:18,454 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:18,454 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:18,454 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:18,454 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:19,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:19,040 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,040 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:19,041 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,041 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,041 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,041 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:19,191 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:19,192 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,192 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,192 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,192 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:19,211 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:19,227 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,227 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,227 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,316 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,316 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,316 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,317 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,317 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,319 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:19,319 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,319 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,319 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,324 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,335 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,335 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:19,336 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:19,336 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:19,336 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:19,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:19,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,338 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,339 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,339 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,343 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,343 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,343 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:19,343 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:19,344 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:19,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,344 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,347 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,350 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,355 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,355 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,355 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,355 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,356 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,356 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,356 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:19,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,356 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,358 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,362 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,362 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,363 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,363 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,369 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,369 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,371 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:19,383 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:19,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:19,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:19,383 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:19,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,384 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:19,384 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,384 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:19,384 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:19,596 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,596 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,596 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:19,596 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,597 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,597 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:19,597 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:19,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,741 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:19,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:19,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:19,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,749 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,749 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,749 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,749 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:19,750 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:19,750 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,056 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,057 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,080 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:20,081 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,082 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,083 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,084 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,089 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,089 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,090 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,129 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:20,129 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,130 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,130 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:20,130 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,130 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:20,131 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:20,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,133 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,151 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,151 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,151 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,152 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,153 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,153 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,154 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,154 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,195 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,195 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,196 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,196 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,196 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,213 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,214 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,214 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:20,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,215 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,215 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,215 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,216 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,216 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,217 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,217 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,218 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,218 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,218 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,219 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,219 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,219 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:20,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,220 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,221 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,221 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,221 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:20,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,260 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,261 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,264 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,266 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:20,291 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:20,292 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,298 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,299 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,306 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,308 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,309 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,309 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,310 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,312 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:38:20,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,312 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,312 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,316 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [130#L1190true, 16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,319 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,320 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,321 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,328 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,382 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,382 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,394 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1366], [24#L1174true, 190#true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,395 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,395 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,395 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,395 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,401 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:20,401 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,401 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,401 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,401 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,402 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,402 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,402 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [3#L1173-2true, 79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,410 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,410 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,410 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,410 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:20,421 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,421 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,421 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,422 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,422 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,422 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,423 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,423 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,424 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,424 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,424 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 102#L1173-3true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,425 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,425 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 3#L1173-2true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,425 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:20,436 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,436 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:20,436 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,437 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,437 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,437 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,437 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,438 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,438 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,438 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,438 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,439 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,439 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:20,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,440 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,440 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 3#L1173-2true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,440 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1538], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,458 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:20,460 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,461 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,461 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,461 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,462 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:20,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:20,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 14#L1173-1true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,466 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,466 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,466 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,466 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 79#L1194true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,470 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:20,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 79#L1194true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,471 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:20,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,475 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,495 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,495 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,495 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,495 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,496 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,496 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,497 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:20,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:20,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,503 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,503 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [130#L1190true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,522 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,523 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,524 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,524 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,524 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,524 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,524 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,525 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,525 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,567 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,567 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,567 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,568 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,568 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,570 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,570 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,573 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,624 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,626 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,626 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,626 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:20,627 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,627 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,627 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,627 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:20,633 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,634 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,634 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:20,634 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:20,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:20,657 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,657 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:20,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,657 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:20,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 63#L1204-4true, 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:20,659 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,659 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:20,659 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:20,659 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:20,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,674 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,674 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,675 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:20,695 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,730 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,730 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,731 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,731 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,731 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,758 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:20,758 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:20,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:21,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,822 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,823 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:21,832 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:21,832 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,832 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,833 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,833 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,924 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,924 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:21,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,925 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,925 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,927 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,927 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:21,928 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:21,944 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,944 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:21,945 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:21,945 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:21,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:21,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:21,946 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:21,946 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,946 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,946 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:21,946 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,158 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 95#L1206-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:22,158 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,159 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:22,159 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,159 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,159 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,160 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,160 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,160 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:22,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:22,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,334 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:22,335 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,335 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:22,336 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,338 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:22,339 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,339 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,340 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:22,341 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:22,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:22,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:23,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,338 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:23,338 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:23,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:23,339 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,339 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:23,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,339 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:23,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:23,358 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,359 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:23,360 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,637 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,638 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,638 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,638 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,642 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:23,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:23,642 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,642 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,643 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,643 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,643 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:23,643 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:23,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,644 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,648 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,648 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,648 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,648 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,655 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,655 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,656 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,656 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:23,656 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,656 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,657 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,657 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:23,657 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,658 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,658 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:23,658 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:23,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,661 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,661 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:23,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,662 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,662 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:23,662 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,664 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,664 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,664 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,666 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,666 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,669 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,669 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,674 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,674 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,674 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,674 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,675 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,675 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,675 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,683 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:23,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:23,685 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,685 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,685 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,686 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,686 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,690 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,690 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,690 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:23,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,691 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:23,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:23,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:23,696 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,696 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:23,697 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:23,697 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:23,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:23,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,130 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,131 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,131 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,132 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,132 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,140 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,140 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,140 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,141 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,141 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,141 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,141 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,141 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,156 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,156 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,156 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,156 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,156 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,156 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,157 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,162 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,162 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,162 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,164 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,164 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,175 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,175 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:24,175 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,176 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:24,176 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,176 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,177 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:24,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,178 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,178 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:24,178 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,178 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,179 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:24,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,181 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,181 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,181 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,182 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,182 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,182 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,184 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,190 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,190 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,191 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,191 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,192 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,192 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,192 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,246 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,254 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,255 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,255 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,256 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,256 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,256 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,259 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,259 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,262 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,262 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,266 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,268 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,271 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,273 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,277 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,279 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,282 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,282 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,283 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,283 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,283 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,283 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,284 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,284 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,287 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,287 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,297 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,297 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,297 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,298 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,306 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,306 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,306 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,306 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:24,309 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:24,309 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,310 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,327 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1049], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,328 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,328 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,328 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,329 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,330 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,330 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,337 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,339 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,340 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,370 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:24,370 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,371 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,371 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,372 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:24,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,415 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,415 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,416 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,417 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:24,417 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,417 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,417 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,417 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:24,439 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,439 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,439 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,440 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,440 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,440 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:24,440 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,447 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,447 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,451 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,451 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:24,451 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,462 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,462 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,462 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,462 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,468 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1538], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,495 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,496 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,496 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:24,499 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:24,499 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,499 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,499 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,500 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:24,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,501 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,501 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,501 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1540], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:24,506 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1538], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,514 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,514 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,514 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,515 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,516 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,519 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,519 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,519 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,520 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [3#L1173-2true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,520 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,520 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:24,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,521 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:24,521 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,521 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,521 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:24,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,521 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,522 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,522 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:24,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1001], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:24,527 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1694], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:24,532 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,565 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,565 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,567 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,567 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:24,567 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,568 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,568 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:24,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:24,569 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,569 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,574 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,574 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1291], [130#L1190true, 32#L1157-6true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,596 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][849], [24#L1174true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:24,597 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][989], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:24,597 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,598 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,615 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,615 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,615 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,615 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,618 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,618 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,619 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,623 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,623 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,623 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,669 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,669 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,669 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,669 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,671 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,671 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,671 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,671 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,672 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,676 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,676 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:24,677 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,677 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,704 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,704 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,704 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:24,706 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,713 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:24,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 211#true, 27#$Ultimate##0true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:24,714 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,714 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,714 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,714 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:24,731 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,731 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:24,731 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:24,732 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:24,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:24,904 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:24,904 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2023-11-30 07:38:24,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:24,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:25,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:25,424 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:25,424 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:25,424 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:25,424 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:26,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,078 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:26,078 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,079 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,158 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,158 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,159 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,159 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:26,172 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:26,172 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,172 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:26,174 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:26,174 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:26,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,281 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,281 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,281 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,281 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,283 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,283 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:26,283 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:26,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,284 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:26,295 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,295 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:26,296 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,296 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,478 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,478 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:26,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,479 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,479 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,479 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,480 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,480 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:26,480 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,481 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,481 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:26,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,661 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:26,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:26,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:26,662 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:26,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,666 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse]) [2023-11-30 07:38:26,668 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,669 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,669 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,669 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,670 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,670 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,670 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,670 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,671 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,671 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,671 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:26,673 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:26,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:26,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:27,197 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:27,197 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:27,197 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:27,210 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,211 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,211 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:27,212 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,212 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:27,419 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,419 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,419 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:27,437 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,509 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,509 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,510 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,510 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,510 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,511 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:27,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,513 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,516 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,521 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,521 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:27,521 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,522 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,522 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:27,522 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 8#L1171true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,528 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,528 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:27,528 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:27,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,531 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 161#L1170-2true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,531 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [130#L1190true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:27,532 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:27,532 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 32#L1157-6true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,533 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 32#L1157-6true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,533 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [32#L1157-6true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,533 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,533 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 32#L1157-6true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,534 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:27,534 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:27,534 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,537 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 10#L1189true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:27,538 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,538 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:27,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,539 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:27,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 161#L1170-2true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,539 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,540 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,540 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,540 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,542 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,544 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,544 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,544 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,545 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,547 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,547 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,547 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,547 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,547 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:27,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,548 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,549 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,549 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,549 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:27,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,555 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,555 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,555 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:27,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,556 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:27,556 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:27,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:27,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,557 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,557 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,557 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,558 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,558 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,559 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:27,559 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:27,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:27,873 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,873 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:27,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:27,874 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:27,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,249 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,249 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,250 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,415 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,416 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,421 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,422 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,423 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,423 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,435 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,435 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,435 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,435 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,437 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,438 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,438 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,442 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,442 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,442 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,442 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,444 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,444 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,444 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,444 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,444 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][742], [24#L1174true, 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,449 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,459 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,459 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,459 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,459 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,460 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,460 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:28,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,462 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,463 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,465 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,471 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,471 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,490 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,490 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,490 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,490 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,491 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,491 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:28,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,506 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,507 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,508 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,508 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,508 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,509 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,509 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,510 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,510 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,511 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,511 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,511 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,511 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,512 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,512 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:28,512 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:28,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,516 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,516 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,517 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,517 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,518 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,518 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,518 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,539 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,544 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,551 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,555 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,555 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,556 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,556 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,559 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,559 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,559 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,564 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,566 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,570 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,570 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,570 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,571 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,573 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,574 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,583 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,587 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,587 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,588 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,589 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,598 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,599 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,599 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([433] L1208-->L1208-1: Formula: (= (ite (= v_~A~0_9 v_~B~0_5) 1 0) |v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|) InVars {~B~0=v_~B~0_5, ~A~0=v_~A~0_9} OutVars{~A~0=v_~A~0_9, ~B~0=v_~B~0_5, ULTIMATE.start___VERIFIER_assert_#in~cond#1=|v_ULTIMATE.start___VERIFIER_assert_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start___VERIFIER_assert_#in~cond#1][1574], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,622 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1049], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,624 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1174], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,624 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [130#L1190true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,624 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,626 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,626 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,626 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,626 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1484], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,633 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1049], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,634 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1174], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,635 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1190], [130#L1190true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,635 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,635 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,636 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,636 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,636 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,654 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,654 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,654 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,655 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,656 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,656 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,665 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,666 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,666 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,666 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,675 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,675 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,675 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,710 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,710 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,710 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,711 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,711 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,711 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,720 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,720 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,720 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,721 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,721 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,721 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,721 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,721 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,725 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,725 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,726 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,748 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,750 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,751 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,751 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,751 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:28,760 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:28,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:28,761 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:28,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,767 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,767 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,767 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,769 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,769 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,770 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,771 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,771 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,771 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,772 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,772 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,775 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,778 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,778 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,794 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,794 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,794 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,794 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:28,799 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,819 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:38:28,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:38:28,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:38:28,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:38:28,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,819 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,820 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,821 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1538], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,827 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,830 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,830 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,830 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,831 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,831 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:28,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,832 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:28,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:28,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,832 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:28,833 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,833 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,833 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:28,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1540], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,834 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1540], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,849 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:28,850 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,850 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,851 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,851 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 14#L1173-1true, 190#true, 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,855 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1056], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:28,860 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,860 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][737], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:28,892 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,892 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,892 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,892 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:28,894 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,894 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,894 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:28,896 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,896 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:28,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,897 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,897 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:28,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:28,898 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:28,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][789], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,905 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,905 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][849], [130#L1190true, 24#L1174true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:28,923 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:28,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,940 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,941 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,941 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,942 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,942 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,942 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,945 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,945 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,945 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,946 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:28,992 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:28,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:28,992 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:29,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:29,028 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,028 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:29,028 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,028 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:29,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 77#L1157-5true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:29,188 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:29,188 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:38:29,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:29,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:29,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:29,206 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:29,206 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:29,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:29,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:29,235 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:29,235 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:29,235 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:29,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:29,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:29,236 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:29,236 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:29,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:29,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:29,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:29,958 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:29,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:29,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,268 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,271 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,271 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,272 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,290 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,291 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,319 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,319 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,319 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,319 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,320 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,344 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:30,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,504 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,504 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,506 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 63#L1204-4true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,539 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,539 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,539 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 63#L1204-4true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:30,540 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,540 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,540 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,540 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,641 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,641 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,641 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,642 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:30,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,642 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,643 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:30,643 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:30,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 95#L1206-3true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,661 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:30,662 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,662 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:30,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:30,716 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:30,717 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:30,810 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,811 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:30,812 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,812 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,812 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,812 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:30,813 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:30,813 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:31,692 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,692 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,692 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,692 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:31,710 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,710 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,809 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,813 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,813 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,813 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,826 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,826 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:31,826 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,827 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,828 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:31,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,836 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,836 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,837 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,837 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:31,837 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:31,837 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,838 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,839 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,840 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:31,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:31,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:31,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:31,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 8#L1171true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,844 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [130#L1190true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,844 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [130#L1190true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:31,844 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,844 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,845 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,845 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:31,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,846 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:31,846 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:31,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [161#L1170-2true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,846 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,847 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,847 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:31,847 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,848 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,848 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,849 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,849 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,850 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,850 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,856 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:31,862 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:31,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:31,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:31,869 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:32,432 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,432 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:32,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:32,432 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:32,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:32,437 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,437 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:32,437 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:32,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,498 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,499 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,499 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,502 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,502 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,507 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:32,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,507 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,508 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:32,508 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,508 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][742], [24#L1174true, 44#L1187-3true, 251#(<= ~A~0 5), 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,511 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,517 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,518 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,518 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,520 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:32,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,520 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,525 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,525 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:32,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,526 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,526 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][917], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:32,527 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:32,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:32,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,529 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:32,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,534 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:32,534 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,534 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:32,534 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:32,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,545 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,545 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,545 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:32,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,545 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:32,546 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,546 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:32,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,568 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,571 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,571 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,571 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:32,576 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:32,578 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,579 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,579 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,579 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:32,580 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,580 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,581 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,585 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,587 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,589 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,590 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,590 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,591 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:32,591 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,016 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,016 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,016 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,016 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,016 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,018 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,018 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,019 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,019 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,019 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,020 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,020 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,021 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:33,024 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,024 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,024 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,024 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,033 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,033 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,033 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,033 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,037 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,038 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,038 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,038 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1049], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,059 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:33,067 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,067 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,068 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,068 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,068 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,069 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,069 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:33,091 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,095 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:33,095 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,095 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,095 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:33,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,101 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,101 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,102 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,102 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,121 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,121 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:33,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,122 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,122 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,122 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,123 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,123 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,123 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,124 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,127 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,127 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,127 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,127 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 79#L1194true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:33,127 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,131 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,131 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,131 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,131 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:33,169 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,169 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,170 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,170 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,170 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,171 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,176 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:33,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,176 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:33,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,180 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,180 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,181 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,181 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,181 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,183 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,183 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,183 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,183 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,184 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:33,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,198 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:33,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,199 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,199 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,200 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,200 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,207 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,207 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 102#L1173-3true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,209 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,211 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,211 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:33,246 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,246 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,247 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,248 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,248 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:33,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,250 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,274 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:33,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:33,274 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,274 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,277 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:33,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,277 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:33,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:33,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:33,280 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,280 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,280 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,281 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,282 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,282 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,284 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,285 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,295 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,295 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,295 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,296 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:33,297 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,297 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,297 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,297 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,298 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:33,298 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,308 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:38:33,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,310 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,313 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1540], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:33,315 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][920], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,363 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,363 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,364 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,365 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,365 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,366 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,366 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1001], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,370 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,370 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,370 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,384 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][736], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,401 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,401 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 159#L1210-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:33,402 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,403 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,403 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,403 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,421 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,421 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,422 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,422 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:33,422 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,423 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:33,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][850], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,427 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,427 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,427 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,427 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:33,455 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,456 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:33,467 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,467 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,467 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,467 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:33,536 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:33,536 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:33,583 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,583 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:33,584 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:33,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [77#L1157-5true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,584 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,584 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:33,584 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:33,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 32#L1157-6true, 63#L1204-4true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,666 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,666 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:38:33,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:33,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,679 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,679 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:33,679 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:33,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:33,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,715 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,715 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,715 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:33,715 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:33,715 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,716 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:33,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:33,716 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:33,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:33,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,718 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,718 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:33,718 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:33,718 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:33,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:33,719 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:33,719 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:33,719 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:33,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,727 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,727 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,727 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,727 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,728 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,731 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,731 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,731 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,732 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,732 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,732 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,732 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,732 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,732 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,733 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,733 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:34,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,734 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:34,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:34,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,759 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,759 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,760 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,760 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,760 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,760 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,760 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,790 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,791 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:34,791 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,791 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,791 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,791 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,817 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:34,818 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:34,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:34,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:35,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:35,015 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:35,015 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 63#L1204-4true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:35,015 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,015 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:35,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 63#L1204-4true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:35,016 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:35,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,016 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:35,071 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,071 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,071 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:35,072 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,072 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,072 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,080 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:35,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,080 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:35,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:35,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,122 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,122 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,122 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,123 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,123 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,186 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:35,186 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:35,186 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:35,186 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:35,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:35,190 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,190 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:35,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:35,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:36,527 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,527 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:36,528 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:36,549 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:36,550 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,550 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,611 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,612 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,612 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:36,612 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,613 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,613 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:36,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,614 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][731], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,618 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,619 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:36,619 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,619 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,619 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [8#L1171true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,622 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][428], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 106#L1190-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,622 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:36,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,623 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:36,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][565], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:36,623 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,623 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:36,623 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:36,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,624 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,626 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:36,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:36,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,629 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:36,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,630 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:36,630 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:36,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:36,631 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:36,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,430 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,430 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,430 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,430 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,430 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,431 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,431 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,432 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,432 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,432 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,433 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,433 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,478 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,478 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,478 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,487 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,488 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,645 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,646 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,646 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,648 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,648 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:37,649 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,649 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,655 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,655 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,655 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,655 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,657 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,657 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:37,657 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,657 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), 143#L1176-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,660 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,663 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,664 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,664 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][337], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,665 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:37,667 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,667 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:37,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:37,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,723 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,730 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,731 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,731 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,731 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][578], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,732 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,732 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,732 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,732 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,733 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][1533], [130#L1190true, 16#L1207-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,738 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,738 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,738 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,738 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,738 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,741 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,741 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,742 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,742 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1164], [130#L1190true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,743 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,749 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,749 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,750 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][842], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,750 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,753 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,754 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,754 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,759 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:37,760 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:37,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:37,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:37,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:37,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,764 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,764 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,772 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:37,780 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,780 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,781 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,781 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,782 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:37,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,783 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,784 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,785 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,791 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,818 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,820 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,820 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,820 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:37,827 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,827 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,828 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,845 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,846 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:37,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,847 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,847 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [79#L1194true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,852 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,853 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,853 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,853 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:37,898 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,899 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,899 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,900 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,900 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:37,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,902 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,905 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,905 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,908 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,908 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,908 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,908 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:37,929 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,930 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,931 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,931 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:37,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,932 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,933 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,933 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,934 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,966 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,966 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,966 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,966 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,969 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:37,969 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:37,969 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,969 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:37,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,971 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,971 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,972 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,972 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,972 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,972 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,976 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,976 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,977 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,978 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,978 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,979 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [79#L1194true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,980 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:38:37,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 102#L1173-3true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,980 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [79#L1194true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,980 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,981 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,982 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:37,983 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:37,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:37,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:37,991 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:37,992 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,992 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,992 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:37,992 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,001 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,003 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][922], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 159#L1210-3true, 105#L1157-7true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:38,016 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,017 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,017 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,017 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,019 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,019 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,020 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,020 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1056], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,023 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,023 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,023 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,040 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 159#L1210-3true, 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,040 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,040 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,041 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,041 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:38,042 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:38,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:38,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1499], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,051 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 10#L1189true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,052 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,052 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,052 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,052 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,055 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,056 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,056 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:38,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,056 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:38,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:38,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:38,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:38,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,063 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,063 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,064 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:38,064 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, 69#L1170-4true, generateThread1of1ForFork0InUse, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [32#L1157-6true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [130#L1190true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,106 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,106 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,106 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [77#L1157-5true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:38,107 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,107 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,107 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,107 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:38,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,118 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:38,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,118 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,121 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:38,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,122 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:38,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [130#L1190true, 63#L1204-4true, 192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,174 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,174 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:38,174 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,174 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,187 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,187 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:38,188 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:38:38,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:38,190 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,190 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:38,190 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:38,190 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:38,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,642 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,642 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:38,642 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:38,642 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,643 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,643 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:38,643 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:38,643 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:38,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:38,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,646 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:38,646 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:38,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:39,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,624 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,625 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,625 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,625 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,625 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,626 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,627 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,627 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,627 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,628 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,628 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,629 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,629 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,629 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,630 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,630 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,630 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,631 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,631 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,632 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,632 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,632 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,632 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,633 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,633 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,634 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,634 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,634 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,635 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,635 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,635 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,636 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,636 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,636 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,637 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,637 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,637 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,637 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,638 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,638 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,638 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,730 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,730 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,732 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,732 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,735 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,736 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,736 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,737 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,737 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,738 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,739 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,739 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,739 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,740 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,740 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,741 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,741 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,741 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,741 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,750 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,751 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,751 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,751 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,751 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,755 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,755 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:39,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,756 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:39,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,760 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,760 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,760 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,760 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,760 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,761 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,761 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,761 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,761 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,794 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,795 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,795 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,796 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:39,796 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,800 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,802 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,802 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,802 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,803 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:39,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:39,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,883 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,883 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,884 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,884 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,948 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,948 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,948 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,948 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:39,949 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:39,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:39,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:39,954 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,954 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,954 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,954 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:39,955 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:39,955 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:39,955 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:39,955 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:40,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:40,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:40,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:40,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,039 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,039 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,040 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,040 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:40,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,041 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,041 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,042 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,043 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,043 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,043 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,043 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,044 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,044 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,045 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:40,045 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:40,184 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:40,184 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:40,184 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,213 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,213 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,214 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,214 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,240 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,240 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,241 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,267 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,267 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:41,268 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,268 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,268 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,269 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][733], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:41,383 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:41,383 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:41,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:41,385 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,385 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:38:41,385 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:41,385 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,385 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:41,390 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:41,390 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:41,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:41,419 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,419 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:41,419 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:41,995 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:41,996 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:41,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:41,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:41,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:42,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,027 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,027 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,085 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,085 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,085 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,174 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,174 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,174 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,222 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][787], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,270 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:42,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:42,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,272 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,272 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,273 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:38:42,273 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 143#L1176-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,276 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,276 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,280 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:42,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:42,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,299 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,299 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:42,299 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:42,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,360 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,368 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,368 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,379 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([341] L1207-->L1207-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28|))) (and (= |v_ULTIMATE.start_main_#t~nondet26#1_7| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex_B~0.base_28| (store .cse0 |v_~#mutex_B~0.offset_28| 1))) (= (select .cse0 |v_~#mutex_B~0.offset_28|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_28|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_28|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet26#1][724], [130#L1190true, 24#L1174true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,379 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,404 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,405 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:42,409 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:42,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:42,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:42,412 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:42,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:42,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1750], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:42,423 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,423 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,424 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,424 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1613], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,430 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,436 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,436 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,436 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,437 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,437 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:42,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,438 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:42,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:42,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:42,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:42,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,439 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,442 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,442 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,446 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,446 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,452 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,452 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:42,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:42,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:42,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,457 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,458 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,459 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,459 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,460 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,460 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,467 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,468 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,468 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,468 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,469 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,470 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,470 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,471 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,471 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,471 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,471 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [79#L1194true, 190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,474 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 102#L1173-3true, 47#L1194-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,474 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [79#L1194true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,474 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,474 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 79#L1194true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,475 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,476 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,476 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,476 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 79#L1194true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,477 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,477 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,480 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,480 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,501 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,503 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:42,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:42,503 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:42,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:42,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,505 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,505 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,506 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,512 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,513 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,513 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,514 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 79#L1194true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,515 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,516 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [79#L1194true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,516 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,516 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,517 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,517 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,517 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1054], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,518 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,518 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,527 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,528 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,528 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,529 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,529 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,534 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,534 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,534 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,534 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:42,536 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,537 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:38:42,537 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,537 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,538 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,539 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,539 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,540 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 79#L1194true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,540 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,540 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,542 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,548 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,549 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,549 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,549 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,549 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:42,550 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,550 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,550 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,550 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,555 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,555 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,555 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,555 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,571 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [44#L1187-3true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,571 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,572 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,572 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,573 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,587 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,587 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,587 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,588 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:42,588 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][989], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,598 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,598 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,598 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,598 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][1189], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,599 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,599 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,628 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,628 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,628 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,628 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [130#L1190true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,647 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,647 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,647 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,647 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [32#L1157-6true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,648 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,648 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,648 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 106#L1190-3true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,649 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,649 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,649 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,660 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,660 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,660 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,661 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,663 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:42,663 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,663 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,743 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,743 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:42,743 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:42,744 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:42,744 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:42,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,820 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,820 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,820 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,820 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,820 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,823 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,823 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:42,823 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,823 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:42,823 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,850 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:42,850 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:42,850 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,456 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,456 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,456 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,458 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,459 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,462 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,463 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,464 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,476 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,478 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,478 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,479 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,479 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,480 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:44,481 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,531 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,532 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,532 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,533 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,538 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,558 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,559 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,560 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,560 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,561 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,561 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:44,765 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:44,765 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:44,765 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:44,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,792 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,792 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,793 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,793 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,807 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,807 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,807 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,974 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:44,975 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:44,975 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:44,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:44,980 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:44,980 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:44,980 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:44,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:44,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:44,981 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:44,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:44,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:44,981 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:45,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,030 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,030 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,030 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,030 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,031 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,031 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,031 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,032 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,032 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,032 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,033 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:45,033 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,033 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,034 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:45,035 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,035 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,036 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,036 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:45,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:45,037 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:45,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,037 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:45,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:45,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:45,205 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,205 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,205 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:45,206 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,206 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:45,207 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:45,207 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:45,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,321 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,321 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:46,321 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:46,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,350 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,351 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,351 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,372 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,372 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:46,373 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,373 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,373 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,373 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:46,422 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:46,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:46,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:46,432 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:46,432 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:46,432 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:46,432 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:46,433 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:46,433 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:46,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:46,437 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,437 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:46,437 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:46,437 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:46,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:46,525 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:46,525 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:46,525 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:46,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,396 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,396 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,396 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,397 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,397 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,398 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,398 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:47,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:47,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,398 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,399 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,399 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,399 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,399 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,400 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,400 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,404 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,404 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,436 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,436 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,445 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,545 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:38:47,545 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,545 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:38:47,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:47,545 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,550 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,551 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,551 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,551 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,552 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,552 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,552 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,552 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,612 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,615 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,654 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,655 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,656 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,679 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,679 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,679 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,679 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,679 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,683 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,683 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,683 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,684 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,684 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,684 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,685 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,685 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:47,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,685 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:47,686 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:47,686 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:47,686 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:47,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,687 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,687 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,687 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,687 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [44#L1187-3true, 32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,693 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,695 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,695 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,698 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,698 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,698 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,699 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,700 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,700 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,717 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,717 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 24#L1174true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,718 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,741 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,742 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:47,750 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,750 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 47#L1194-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,750 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,751 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,751 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 47#L1194-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,751 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,757 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,758 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,758 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 47#L1194-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,759 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 79#L1194true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 79#L1194true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,768 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,768 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,768 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,768 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,770 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,795 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:47,796 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,796 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,820 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,820 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,820 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,820 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,821 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,821 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,822 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,827 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,827 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,828 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,828 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:47,831 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,831 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,831 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,831 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,837 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,837 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,837 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,838 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,839 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,839 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,839 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,840 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 79#L1194true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,840 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1122], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:47,842 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,842 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,842 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,842 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,847 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,847 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,847 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,847 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,849 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:38:47,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,849 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,850 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,850 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,850 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,850 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,851 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,851 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,857 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,857 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,857 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,857 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,859 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,860 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,860 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,860 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,860 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,861 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,861 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,861 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,865 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,865 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,865 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,865 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][921], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 159#L1210-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,887 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,887 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,888 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,888 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:47,888 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,930 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,930 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,930 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,931 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,931 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,931 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,978 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 3#L1173-2true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,978 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:47,978 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,979 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:47,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,980 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,980 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,980 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,981 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,981 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,981 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:47,981 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][923], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,982 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:47,982 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,982 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,982 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,983 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,983 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,983 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:47,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 79#L1194true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:47,984 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 79#L1194true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,984 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:47,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,985 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:47,985 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:47,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:48,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][569], [32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, 106#L1190-3true, 221#(and (= generateThread1of1ForFork0_~i~0 1) (= |processThread1of1ForFork1_#t~post6| 1)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:48,017 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:48,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:48,018 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:48,018 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:48,045 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:48,045 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:48,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:48,046 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:48,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 95#L1206-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:48,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:48,089 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:48,089 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:48,089 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:48,089 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:48,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 95#L1206-3true, 94#L1157-4true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:48,090 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:48,090 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:48,090 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:38:48,090 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:48,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:48,103 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:38:48,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:48,103 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:48,103 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:48,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:48,148 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:48,148 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:48,148 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:48,148 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:48,148 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:48,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 16#L1207-3true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:48,150 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:48,150 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:48,150 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:38:48,150 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:48,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:48,155 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:48,155 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:48,155 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:49,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:49,259 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:49,259 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:49,259 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:49,259 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:49,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:49,260 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:49,260 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:49,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:49,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,091 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,091 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,092 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,093 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,093 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,093 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,094 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,094 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,095 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,095 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,095 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,096 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,096 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,096 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,098 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,098 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,098 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,099 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,099 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:50,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,100 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,100 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,100 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:50,100 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,101 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,103 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,103 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,104 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:50,104 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:50,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,672 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:50,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,673 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,685 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,685 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,687 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,687 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,687 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,687 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,687 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,688 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,689 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,713 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,714 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,715 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,715 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,715 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,716 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:50,718 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,718 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,756 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,756 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,756 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:50,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,773 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,775 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:50,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:50,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,799 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,799 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,799 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,799 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,799 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,800 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,801 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:50,801 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,801 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:50,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:50,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:51,500 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:51,500 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,512 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:51,512 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:51,513 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,519 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,519 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,520 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,520 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,589 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,590 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,590 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:51,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,591 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:51,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,594 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,594 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,595 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [162#L1170-1true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,595 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,595 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,595 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,599 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,599 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,600 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,600 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,600 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,601 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,601 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,601 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,602 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,602 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,602 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,602 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:51,602 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,603 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,603 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:51,603 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,645 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,645 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:51,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,649 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,649 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,650 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,651 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,651 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,652 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,652 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,652 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,652 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,653 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,653 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,653 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,653 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:51,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:51,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,654 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,654 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,654 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,654 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,655 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:51,656 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,656 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,657 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,657 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:51,728 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,728 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:51,730 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,730 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,730 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,736 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,736 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,736 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,737 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,737 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,737 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,738 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:51,738 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,738 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,738 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,738 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:51,739 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:51,739 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,739 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:51,739 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:52,049 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:52,051 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,051 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,210 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 152#L1158true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,211 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,211 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,211 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,212 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,212 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,212 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,212 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,212 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,225 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:52,231 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,232 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,256 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,257 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,257 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,257 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,257 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,258 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,261 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][608], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,262 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:52,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,268 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,268 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:52,269 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,269 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,334 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,334 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:52,334 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:52,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,355 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,355 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:52,355 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,355 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,611 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,612 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:52,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:52,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,622 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,622 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,629 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,629 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,629 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:52,629 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,673 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:52,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:52,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:52,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:52,677 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:52,677 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:52,677 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:52,677 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:52,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,690 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,690 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,690 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:52,690 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,691 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,691 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,691 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:52,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:52,692 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:52,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:52,692 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,028 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,028 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,028 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,056 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,074 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,077 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1646], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,077 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,092 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,092 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,093 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,093 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,093 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:53,093 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,094 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,094 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,095 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:38:53,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:53,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:53,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:53,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,103 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,103 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,118 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,118 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,118 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,119 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,119 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,119 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,119 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,120 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,121 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,121 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,121 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,121 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,122 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,122 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,122 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,122 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 24#L1174true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,123 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,123 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,124 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,138 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,139 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,149 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,150 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,150 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,151 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,151 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,151 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,151 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,153 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,154 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 79#L1194true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,155 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,165 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:53,165 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,169 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,169 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,169 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,169 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:38:53,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,169 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,170 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,171 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [130#L1190true, 24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,171 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,175 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,175 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,178 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,179 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,179 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,179 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([550] L1194-->L1194-3: Formula: (and (= (store |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34| (store (select |v_#pthreadsMutex_110| |v_~#mutex_B~0.base_34|) |v_~#mutex_B~0.offset_34| 0)) |v_#pthreadsMutex_109|) (= |v_disposeThread1of1ForFork2_#t~nondet16#1_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_110|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} OutVars{disposeThread1of1ForFork2_#t~nondet16#1=|v_disposeThread1of1ForFork2_#t~nondet16#1_1|, #pthreadsMutex=|v_#pthreadsMutex_109|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_34|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_34|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet16#1][1353], [24#L1174true, 190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,180 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,180 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,180 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 79#L1194true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,181 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,181 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,192 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,192 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,194 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,194 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,199 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,200 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,230 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,230 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,231 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,231 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 14#L1173-1true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,232 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,232 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,232 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,233 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,233 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,233 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,233 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,234 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,234 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,234 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,234 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,235 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,235 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,235 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 14#L1173-1true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,236 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,236 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,236 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,236 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,237 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,237 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,237 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,237 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,238 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,238 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,238 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,238 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,258 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,258 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,258 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,258 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 3#L1173-2true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,262 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,262 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:53,262 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:53,262 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,262 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,263 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 77#L1157-5true, 79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,263 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,263 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,263 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:53,264 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,264 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,264 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,264 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,290 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [14#L1173-1true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,290 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,290 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 14#L1173-1true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,291 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 14#L1173-1true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,291 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [14#L1173-1true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,291 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,291 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,292 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,292 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,292 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,292 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,293 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,293 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,293 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,294 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,294 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,294 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:53,295 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,295 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,295 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,295 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,296 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:53,296 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,296 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:53,296 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,297 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,297 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,298 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,298 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,298 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:38:53,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,349 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,349 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:53,349 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:38:53,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:53,363 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,364 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:53,364 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:53,364 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:38:53,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:53,385 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,385 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:53,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:53,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:53,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:53,387 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:53,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:38:53,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:53,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:53,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:53,388 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,388 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:53,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:53,388 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:53,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:53,389 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:53,389 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:53,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:53,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,826 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,826 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:53,827 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,827 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:53,828 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,828 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:53,829 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:53,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:53,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,040 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,040 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,041 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,041 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,041 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,123 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,123 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,123 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,132 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,132 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,132 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,133 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,134 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,134 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,134 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,135 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,135 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,136 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,137 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,138 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,138 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,138 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,138 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,139 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,139 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,140 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,158 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,159 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,159 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,159 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,159 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,168 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,168 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,169 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,169 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,170 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,170 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,171 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,172 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,172 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,172 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,172 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,173 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,260 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,260 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,260 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,260 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,262 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,262 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,262 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,263 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:54,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:54,284 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:54,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:54,285 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:54,287 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,287 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,542 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,543 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,543 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,545 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,546 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,546 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,547 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:54,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:54,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:54,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,550 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:54,550 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,633 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,633 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,633 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,634 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,634 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:54,645 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,645 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,645 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:54,646 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:54,646 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,646 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,646 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:54,646 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:54,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,685 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,685 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,686 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,686 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,687 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:54,687 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,687 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,688 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,688 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,689 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:54,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,689 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,690 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,690 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,690 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:54,691 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:54,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:55,092 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,092 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,092 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,092 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:55,094 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,094 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,094 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,094 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:55,094 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,095 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 159#L1210-3true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:55,096 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,150 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:55,152 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,159 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,160 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,161 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,161 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,162 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,162 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,706 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,706 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,706 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,706 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:55,707 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,707 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,707 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,707 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:55,940 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,940 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,940 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,941 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:55,950 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,950 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,950 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:55,950 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:55,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:55,992 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [14#L1173-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:55,992 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:55,992 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:55,992 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:55,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [77#L1157-5true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:55,993 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:55,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:55,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:55,998 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,998 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,998 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:55,999 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [14#L1173-1true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:55,999 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:55,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,098 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:56,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:56,099 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,137 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,137 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,137 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,137 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,138 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,139 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,139 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,139 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,485 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,485 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,485 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,556 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,556 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,556 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,557 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,557 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,557 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,557 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [14#L1173-1true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,558 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 79#L1194true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,558 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 79#L1194true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,558 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,558 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,559 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,559 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,599 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,599 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,599 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,599 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,601 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,601 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,601 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,601 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,601 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,602 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,602 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,602 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,608 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,608 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,609 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,609 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,609 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,609 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,610 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,610 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,610 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:56,610 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,611 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,616 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,616 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,617 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,617 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,617 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:38:56,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,618 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,618 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,618 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,619 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,619 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,619 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,623 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:38:56,623 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:38:56,623 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:38:56,623 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:38:56,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,624 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,624 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,624 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,624 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,624 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,636 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,636 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,636 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,636 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,641 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:56,642 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,644 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,644 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [130#L1190true, 24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:56,645 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,657 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,657 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,658 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,658 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:38:56,659 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,659 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1800], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,671 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,671 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,671 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,671 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([551] L1190-->L1190-3: Formula: (and (= |v_disposeThread1of1ForFork2_#t~nondet15#1_1| 0) (= |v_#pthreadsMutex_117| (store |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38| (store (select |v_#pthreadsMutex_118| |v_~#mutex_B~0.base_38|) |v_~#mutex_B~0.offset_38| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, disposeThread1of1ForFork2_#t~nondet15#1=|v_disposeThread1of1ForFork2_#t~nondet15#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_38|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_38|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet15#1][1362], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,672 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [130#L1190true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,672 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,677 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,677 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,677 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 47#L1194-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,678 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,683 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,700 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,701 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,701 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,702 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 14#L1173-1true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,702 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,702 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,703 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 3#L1173-2true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,703 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1000], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,704 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,704 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,705 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,705 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,705 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,718 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,721 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,721 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,721 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,721 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,725 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,725 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,725 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,725 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,726 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,726 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,726 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 77#L1157-5true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,727 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,727 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,727 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,738 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:38:56,738 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:56,738 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:38:56,738 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:56,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,747 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,747 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:56,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,747 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,748 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][923], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,748 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,748 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,749 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,749 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,749 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,749 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [14#L1173-1true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,750 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [3#L1173-2true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:56,752 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [190#true, 3#L1173-2true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,752 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 3#L1173-2true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,752 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 190#true, 3#L1173-2true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:56,752 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,752 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,753 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,753 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,753 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:38:56,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,795 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,795 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:56,795 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:38:56,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,807 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,807 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:56,807 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:56,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,814 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,814 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,814 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:38:56,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:38:56,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,835 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,836 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,836 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:56,836 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:56,836 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:56,837 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,837 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:56,837 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,837 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:38:56,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:56,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,847 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:56,847 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:56,847 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:38:57,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,517 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:57,518 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,518 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:57,518 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,541 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:57,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,542 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:57,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:57,569 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,569 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,569 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,569 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:57,570 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,570 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,571 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,571 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,571 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:57,572 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,572 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,572 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,572 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,802 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,802 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,803 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,803 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,803 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,805 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,805 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,805 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,805 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,806 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,806 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,806 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,807 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,807 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,807 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,808 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,808 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,809 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,809 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,809 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,810 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,810 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,810 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,811 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,812 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,812 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,812 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,813 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:57,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:57,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,902 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:57,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,902 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:57,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,903 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:57,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,912 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,912 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,913 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,913 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,913 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,913 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,914 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,914 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,914 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,915 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,915 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,916 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,916 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,917 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,917 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:57,918 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,918 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,937 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,938 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,938 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,940 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,940 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,940 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,950 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:57,952 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,952 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:57,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:57,952 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,044 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:58,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,045 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:38:58,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,046 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,047 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,062 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,062 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,063 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,063 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,069 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,069 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,069 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,069 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,070 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,071 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 16#L1207-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,071 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 16#L1207-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,071 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,072 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,072 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,073 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,073 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,073 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:58,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,074 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,074 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:38:58,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,079 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,079 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,080 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:38:58,080 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,080 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,164 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,165 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,165 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 162#L1170-1true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,166 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:38:58,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,187 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,187 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,187 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,187 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,188 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,188 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,188 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,189 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,189 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,190 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,211 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:58,211 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:38:58,212 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,213 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:58,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:58,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:58,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,280 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,280 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,281 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:58,281 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,282 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,282 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,282 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:38:58,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,284 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,284 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,285 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,285 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,367 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,367 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,367 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,367 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 159#L1210-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,371 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,372 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,372 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,374 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,374 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 181#L1157-8true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:38:58,380 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,381 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:58,383 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:58,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:58,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 159#L1210-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:59,047 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:59,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,047 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:59,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:38:59,050 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:59,050 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,050 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:38:59,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 152#L1158true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:59,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 112#L1157-9true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:38:59,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:38:59,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:38:59,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,415 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,415 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,416 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,416 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,417 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,417 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,417 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [130#L1190true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,426 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 77#L1157-5true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,426 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,427 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,427 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,427 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [77#L1157-5true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,428 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,428 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 3#L1173-2true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,428 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 14#L1173-1true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,429 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,429 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,429 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,429 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,438 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,438 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,438 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,438 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,438 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,439 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,439 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,439 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [3#L1173-2true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,440 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,440 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,440 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,440 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,441 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,441 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:38:59,441 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,442 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:38:59,442 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,442 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:38:59,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:38:59,586 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:38:59,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:38:59,587 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:59,587 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:38:59,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:38:59,642 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:38:59,643 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:38:59,643 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:00,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,343 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,343 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,344 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,344 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,345 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,345 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 3#L1173-2true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,346 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,346 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,346 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,347 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,347 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 14#L1173-1true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,347 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,347 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,358 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,358 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,358 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,358 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,359 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,359 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,359 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,360 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,360 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,360 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,361 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,361 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,361 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,361 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,361 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,362 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,362 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,362 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,376 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,376 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,376 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,377 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,377 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,377 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,514 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,514 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,514 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,519 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1694], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:00,519 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,519 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,520 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,520 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,536 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:39:00,536 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,536 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,541 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:39:00,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,542 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,570 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,571 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,571 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,571 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,576 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,576 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,577 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,577 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,577 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,578 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,578 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,578 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,578 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,579 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,579 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,580 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,580 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,581 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,581 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,581 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,582 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [44#L1187-3true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,582 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,582 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,583 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,583 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,583 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,583 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,584 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,584 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][701], [24#L1174true, 190#true, 159#L1210-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:39:00,585 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,585 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,585 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,585 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([527] L1174-->L1174-3: Formula: (and (= (store |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20| (store (select |v_#pthreadsMutex_66| |v_~#mutex_B~0.base_20|) |v_~#mutex_B~0.offset_20| 0)) |v_#pthreadsMutex_65|) (= |v_processThread1of1ForFork1_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_20|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_20|, processThread1of1ForFork1_#t~nondet9=|v_processThread1of1ForFork1_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet9][659], [190#true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,610 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,610 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,610 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,610 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,716 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,717 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,717 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,718 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,718 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,718 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,719 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,719 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,720 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,720 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,720 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,721 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,721 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,721 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,722 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,722 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,723 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,723 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [14#L1173-1true, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,724 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,724 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,725 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,725 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,725 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,725 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,726 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,726 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,728 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,728 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,729 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,729 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:00,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,729 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,730 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,731 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:00,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 79#L1194true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,732 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [79#L1194true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,732 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,732 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,733 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,733 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,733 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,734 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,734 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,734 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,735 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,735 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,735 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1057], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,735 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,736 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,736 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,752 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,752 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,752 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1535], [130#L1190true, 32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,755 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1120], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,757 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,757 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,757 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,757 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [130#L1190true, 24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,760 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,760 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:00,760 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,765 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,765 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,765 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,766 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,766 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,766 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,766 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,767 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,767 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,767 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,767 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,767 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,768 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,768 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 3#L1173-2true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,768 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,768 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,769 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,770 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,770 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,770 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,770 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,770 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,771 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,771 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,772 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,772 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,772 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,772 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,773 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,773 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,773 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,774 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,774 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,774 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,775 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,775 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,775 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,775 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,775 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,794 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,794 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,794 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,795 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,795 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:00,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,813 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,813 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,813 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,814 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,814 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,814 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][923], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,815 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,815 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [130#L1190true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,816 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [130#L1190true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,816 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,816 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,816 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,817 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,817 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,817 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:00,818 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:00,818 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:00,819 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:00,819 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,819 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,819 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,820 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,820 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,820 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 94#L1157-4true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,821 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,821 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,822 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,822 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,822 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:00,822 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,823 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,823 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][923], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,823 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,823 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,824 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,824 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,824 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,825 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,825 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,825 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,825 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,827 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,827 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,827 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:00,828 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 190#true, 79#L1194true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,828 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [190#true, 79#L1194true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,828 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,828 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,829 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:00,829 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,829 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 44#L1187-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:00,830 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,830 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,830 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:00,830 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,884 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][183], [192#(<= 5 ~A~0), 56#L1168-3true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:00,884 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:00,884 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:00,885 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:00,885 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,867 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:02,867 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:02,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,868 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:02,868 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:02,868 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:02,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,919 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:02,919 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,919 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,919 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,920 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:02,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,921 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:02,921 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,921 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,921 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,922 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:02,922 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,922 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,922 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:02,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,962 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,962 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:02,963 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:02,963 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,963 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:02,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:02,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:02,966 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:02,966 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,306 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,307 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,308 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,308 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,309 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,309 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,310 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,311 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,311 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,426 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,426 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,428 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,428 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,428 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,428 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,429 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,430 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,431 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,431 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,466 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,467 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,468 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,602 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,602 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,602 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,603 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,604 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,604 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,604 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:03,620 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,620 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:03,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,621 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,631 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,631 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,631 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,631 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,631 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,632 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,632 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [161#L1170-2true, 44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,633 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:03,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:03,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:03,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,710 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:03,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:03,711 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:03,711 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:03,712 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 27#$Ultimate##0true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,712 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,746 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,746 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,748 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:03,773 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:03,773 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,774 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,774 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,775 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:03,775 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,776 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:03,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:03,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,863 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,863 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,863 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,864 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,864 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,864 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,865 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,865 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,955 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,955 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,955 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 159#L1210-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:03,959 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,959 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,959 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,961 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,962 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,962 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,964 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,966 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:03,966 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:03,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:03,966 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:03,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:03,971 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:03,971 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,971 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:03,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 159#L1210-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:04,387 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,387 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,387 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,387 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][746], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 215#(= |processThread1of1ForFork1_#t~post6| 1), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:04,389 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,389 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,624 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:04,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [130#L1190true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,744 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,744 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,745 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,745 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,745 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,745 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [32#L1157-6true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,746 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 47#L1194-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,746 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,747 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,759 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,759 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,759 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:04,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:04,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [130#L1190true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,768 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,768 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,768 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,768 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [130#L1190true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,769 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,769 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,770 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:04,770 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:04,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:04,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:04,957 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:04,957 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,957 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:04,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:05,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:05,294 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:05,294 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:05,294 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:05,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:05,580 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:05,580 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:05,580 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:05,580 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:05,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:05,912 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:05,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:05,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:05,912 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:05,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:05,913 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:05,913 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:05,913 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:05,913 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:06,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,022 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,023 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,023 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,024 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [130#L1190true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,024 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,024 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,025 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,025 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 14#L1173-1true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,025 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,025 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,026 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,026 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,026 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,036 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,036 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,036 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,036 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,037 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,038 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 116#L1173-4true, 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,038 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,038 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,039 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,039 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,043 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,043 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,043 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,043 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,052 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,052 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,052 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,088 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,101 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,101 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,101 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,101 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,108 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1694], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,109 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,109 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,109 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,109 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,110 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,114 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,114 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,114 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,114 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,115 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:39:06,126 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,140 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:39:06,140 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:39:06,140 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:39:06,140 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:39:06,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,141 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,158 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,158 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1654], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,159 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,159 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,159 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,159 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,162 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,163 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:06,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,165 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,165 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,165 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,166 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,166 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,166 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,167 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,167 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,167 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,168 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,168 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,169 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,235 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,235 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,236 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,236 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,236 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 14#L1173-1true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,237 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,237 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,237 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,238 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,238 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,238 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,239 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,240 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,240 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,240 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,241 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,241 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,241 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,242 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 14#L1173-1true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,242 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,242 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,242 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,243 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,243 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,243 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,243 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,244 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,244 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,244 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,245 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,245 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1000], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,246 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,246 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:06,246 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,247 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,247 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,247 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,247 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,250 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,250 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,250 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,251 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,251 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,252 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,252 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:06,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,252 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,253 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,253 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,253 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,254 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,254 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,255 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,255 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,255 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,256 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,256 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,256 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,257 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,257 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [14#L1173-1true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,257 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,257 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,258 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,258 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,259 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 32#L1157-6true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,259 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 3#L1173-2true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,259 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,259 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 14#L1173-1true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,260 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,260 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,260 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,261 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,261 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:06,261 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:06,262 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,262 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:06,262 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,262 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,264 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,264 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:06,264 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,265 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,265 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,265 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,266 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,266 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,266 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,267 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,267 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,267 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,268 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,268 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,268 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,269 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,269 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,269 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,269 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,269 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,270 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,270 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,270 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,270 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,271 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,271 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,271 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1120], [130#L1190true, 24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,285 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,287 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,287 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,296 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,297 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,336 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,336 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,336 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,336 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,337 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,337 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,337 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,338 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [130#L1190true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,338 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,339 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,339 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,340 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,340 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,341 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,341 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,341 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,342 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,342 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,342 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,343 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,352 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,352 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,355 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:06,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,376 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,376 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][996], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,376 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,376 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][923], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,377 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,377 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,377 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,377 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][740], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,378 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,378 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,378 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,379 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,379 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,380 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,380 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [130#L1190true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,381 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [130#L1190true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,381 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,381 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,382 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,383 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,383 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,384 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,384 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,384 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,385 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:06,385 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,385 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,385 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,386 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,386 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 47#L1194-3true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,386 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,386 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:06,388 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:06,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,389 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,389 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,389 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,389 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:06,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:06,390 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,390 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,390 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:06,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,455 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,455 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:06,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:06,456 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:06,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 143#L1176-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,532 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:06,532 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,532 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:06,532 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:06,532 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:06,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), 143#L1176-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:06,533 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:06,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:06,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:06,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:06,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:07,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,203 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,203 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,203 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,204 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,205 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,205 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,205 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,206 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,206 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,206 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,206 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,216 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:07,216 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,216 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,216 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,217 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:07,217 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,217 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,217 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:07,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,263 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,263 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,264 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:07,266 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,266 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,266 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:07,266 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:07,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:07,977 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:07,977 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:07,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:07,978 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:07,978 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:07,978 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:07,979 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,142 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,142 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,154 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,157 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,158 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,158 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,163 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,163 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,163 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,193 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,193 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,210 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,211 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,252 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,252 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,253 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,358 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,358 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,359 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,372 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:08,372 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,372 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:08,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 77#L1157-5true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,374 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 32#L1157-6true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,374 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][117], [44#L1187-3true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,375 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:08,375 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:08,376 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,376 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:08,377 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,377 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,377 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,377 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:08,378 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:08,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,495 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:08,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,496 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:08,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,523 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:08,523 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:08,524 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 77#L1157-5true, 197#true, 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,525 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,525 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:08,526 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,526 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,527 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,527 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,528 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,528 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,528 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:08,528 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:08,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:08,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,614 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,615 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,616 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,616 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,625 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,626 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,627 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,627 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,627 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,627 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:08,721 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,723 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,723 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:08,725 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:08,725 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:08,725 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,284 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:09,284 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,284 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,284 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,297 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,298 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:09,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,318 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,318 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,319 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,319 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,319 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,329 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,329 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,330 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:09,330 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,330 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:09,330 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,330 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:09,331 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,331 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,331 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,331 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,441 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,441 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,441 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,442 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [32#L1157-6true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,442 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,442 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,442 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][732], [192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 94#L1157-4true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,459 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,459 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,459 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][730], [102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,460 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,460 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,460 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 10#L1189true, 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,461 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,461 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 10#L1189true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,461 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 79#L1194true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,462 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,462 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,462 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,463 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:09,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,669 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,683 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,683 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,684 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,684 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:09,685 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,685 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,685 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,685 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,694 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:09,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:09,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:09,694 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:09,694 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:09,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,695 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:09,695 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:09,695 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,695 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:09,695 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:09,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,868 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,868 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,868 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,907 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,907 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,907 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,907 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:09,909 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:09,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:09,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,649 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,650 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 14#L1173-1true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,650 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][788], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,650 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,650 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,651 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,651 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,654 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,654 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,654 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,654 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,657 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,657 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,664 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,664 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,664 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 77#L1157-5true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,665 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 32#L1157-6true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,665 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,666 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,666 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,666 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,666 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,683 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,683 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,683 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,683 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,690 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,690 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,690 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,690 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,696 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,699 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,706 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,706 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:39:10,716 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,721 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:39:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([353] L1210-->L1210-3: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet28#1_7| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28| (store (select |v_#pthreadsMutex_82| |v_~#mutex_A~0.base_28|) |v_~#mutex_A~0.offset_28| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_28|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_28|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet28#1][1998], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,721 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,727 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,727 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,727 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,727 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,747 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,747 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,750 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,750 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,750 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,751 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,751 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,751 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,751 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,756 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,756 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,756 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,757 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,757 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,758 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:10,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,759 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 79#L1194true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,759 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,759 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [14#L1173-1true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,771 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,771 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,771 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,771 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,772 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,772 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,772 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,773 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,773 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,774 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,774 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,775 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,775 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,776 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,776 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,777 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,777 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,777 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,777 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,778 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,778 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,779 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,779 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,780 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,780 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,780 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,792 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,792 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,793 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,793 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,793 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,795 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,795 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,795 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 79#L1194true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,795 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,796 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,796 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,796 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,797 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,797 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,797 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,798 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,798 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,798 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,799 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,799 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 79#L1194true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,799 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [79#L1194true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,800 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 79#L1194true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,800 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 79#L1194true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,800 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,800 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,865 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,866 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,866 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,867 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,867 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,867 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [14#L1173-1true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,868 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,868 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,868 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,869 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,869 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,870 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,870 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,871 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,871 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:10,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,872 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,872 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [14#L1173-1true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,873 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,873 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,874 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,874 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,874 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,874 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,875 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,875 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,876 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,876 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1000], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,878 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,878 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,878 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [130#L1190true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,879 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,879 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,880 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,880 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,880 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,881 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,881 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,881 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1057], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,882 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1000], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,883 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,883 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 47#L1194-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,883 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 47#L1194-3true, 192#(<= 5 ~A~0), 152#L1158true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,883 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 192#(<= 5 ~A~0), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,884 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,884 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,885 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,885 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:10,885 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,885 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:10,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,894 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,894 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,894 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,896 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,903 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,903 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,903 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,903 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 77#L1157-5true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,904 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,904 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,917 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,917 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:10,917 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][919], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:10,932 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:10,933 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:10,933 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:10,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:10,934 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,934 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,934 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,934 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][739], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,935 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,935 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,935 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,936 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,936 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 10#L1189true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,937 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,937 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,938 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:10,938 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,939 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 32#L1157-6true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,939 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:10,939 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:10,940 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,940 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,992 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [130#L1190true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 56#L1168-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:10,992 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:10,992 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:10,993 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,836 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:11,836 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:11,836 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:11,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,899 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,899 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,899 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,900 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,900 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,901 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,903 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,903 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,904 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,904 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,905 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,905 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:11,905 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:11,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 77#L1157-5true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,906 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,906 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,906 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,906 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,917 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:11,917 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,917 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:11,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:11,957 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:11,957 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,957 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:11,957 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,019 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 63#L1204-4true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,019 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,019 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,417 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,418 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,418 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,418 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,419 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,420 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,420 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,420 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,428 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,428 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,428 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,428 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,429 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,429 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,430 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:12,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,430 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:12,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,430 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:12,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,434 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,434 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,434 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,435 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:12,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:12,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:12,460 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:12,461 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,461 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:12,462 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:12,462 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,462 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,638 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:12,638 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 27#$Ultimate##0true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:12,639 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:12,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 27#$Ultimate##0true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:12,640 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,640 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:12,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:12,706 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,706 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:12,706 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,706 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:12,706 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:13,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,070 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,070 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,070 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,070 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,070 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 32#L1157-6true, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:13,071 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:13,071 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,071 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,072 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 16#L1207-3true, 197#true, 211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:13,072 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,073 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:13,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,211 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,211 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,211 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,212 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,212 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,212 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,214 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,214 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,215 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,215 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,215 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,222 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 173#L1175-1true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,222 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,332 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:13,332 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:13,332 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:13,332 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:13,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,334 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,334 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,334 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,334 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [8#L1171true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,372 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,372 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [8#L1171true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:13,373 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,373 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,810 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,810 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,810 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,810 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:13,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,811 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,812 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,812 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,812 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:13,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,816 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,816 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:13,816 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,817 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,817 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,817 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:13,817 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,818 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,818 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:13,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,827 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,827 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,829 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,829 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,830 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,833 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:13,833 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,833 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,833 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,833 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,836 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:13,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:13,836 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:13,836 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:13,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,837 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:13,837 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,837 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,838 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,838 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:13,839 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:13,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 24#L1174true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,942 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 24#L1174true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,942 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,942 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [130#L1190true, 24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,943 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 94#L1157-4true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:13,943 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:13,943 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,944 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:13,944 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:13,944 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,149 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,149 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,150 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,150 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,151 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,151 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,157 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,158 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,158 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:14,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,159 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,159 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:14,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 40#L1179-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,162 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,166 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,167 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,168 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,168 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,170 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,364 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,364 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,364 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,365 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,365 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,365 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,376 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,376 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,399 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,399 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,399 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,399 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,403 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,403 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,404 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:14,404 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 152#L1158true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,682 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,682 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1483], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,704 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,704 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:14,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1431], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,747 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,747 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1431], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,748 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1431], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,748 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,748 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:14,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,774 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,779 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,779 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [24#L1174true, 251#(<= ~A~0 5), 77#L1157-5true, 192#(<= 5 ~A~0), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,780 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,780 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,780 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,780 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [130#L1190true, 24#L1174true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,789 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [130#L1190true, 24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,789 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,789 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,790 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 77#L1157-5true, 47#L1194-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,790 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,790 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [24#L1174true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,791 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,819 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,819 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,819 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,819 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([366] L1209-->L1209-3: Formula: (and (= (store |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24| (store (select |v_#pthreadsMutex_74| |v_~#mutex_B~0.base_24|) |v_~#mutex_B~0.offset_24| 0)) |v_#pthreadsMutex_73|) (= |v_ULTIMATE.start_main_#t~nondet27#1_7| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_24|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_24|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet27#1][1693], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,837 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,846 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,846 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,846 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,846 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] L1158-->L1158-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40|))) (and (= (store |v_#pthreadsMutex_138| |v_~#mutex_A~0.base_40| (store .cse0 |v_~#mutex_A~0.offset_40| 1)) |v_#pthreadsMutex_137|) (= |v_generateThread1of1ForFork0_#t~nondet2_1| 0) (= (select .cse0 |v_~#mutex_A~0.offset_40|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_40|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_40|, generateThread1of1ForFork0_#t~nondet2=|v_generateThread1of1ForFork0_#t~nondet2_1|} AuxVars[] AssignedVars[#pthreadsMutex, generateThread1of1ForFork0_#t~nondet2][1292], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 178#L1158-3true]) [2023-11-30 07:39:14,859 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,864 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,864 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:14,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:14,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,868 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,869 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,876 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,876 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,876 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,876 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,880 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,880 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,881 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [14#L1173-1true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,888 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,888 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,888 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [14#L1173-1true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,889 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,889 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,889 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 3#L1173-2true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,890 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,890 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,890 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,891 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,891 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,891 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,892 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,892 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,893 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,893 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,893 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,895 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,895 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,896 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,896 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 3#L1173-2true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,896 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,896 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,897 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,897 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,898 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,898 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,898 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,899 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,899 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,899 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,900 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,900 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 3#L1173-2true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,901 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,901 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [130#L1190true, 190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,902 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,902 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,902 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,902 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,902 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,902 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,903 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,903 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,903 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,903 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,903 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,904 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,904 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,905 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,905 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,905 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,906 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,906 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,907 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,907 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,907 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,908 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,908 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,909 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,909 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [3#L1173-2true, 190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,910 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,910 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 47#L1194-3true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,910 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,911 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,911 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,912 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,912 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,913 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,913 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,913 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,913 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,914 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,914 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,914 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,915 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,915 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,916 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,916 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 47#L1194-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:14,916 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,916 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1000], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,964 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,964 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,965 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1055], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,965 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,965 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][790], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 273#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,966 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,966 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,967 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,967 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,967 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1057], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,968 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,969 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 47#L1194-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,969 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:14,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,969 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 251#(<= ~A~0 5), 47#L1194-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,970 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1057], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 47#L1194-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:14,970 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:14,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:14,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:14,979 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:14,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:14,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:14,986 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,986 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:14,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:14,986 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:15,010 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,010 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [130#L1190true, 24#L1174true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:15,010 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:15,011 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:15,011 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,011 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:15,012 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,012 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:15,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:15,124 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:15,124 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:15,441 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:15,442 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:15,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:15,442 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:15,442 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:15,442 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:15,442 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,148 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,148 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,148 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,149 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,149 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,149 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,150 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,150 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,151 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,151 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,151 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,151 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,152 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,153 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:16,153 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,154 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,154 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,154 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,155 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,155 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,155 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,225 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,225 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,227 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,227 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,227 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,227 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,228 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,228 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,229 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,229 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,229 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,229 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,230 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,230 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,230 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,231 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,231 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,232 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,232 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,233 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,233 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,234 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,234 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,235 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,235 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,236 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,236 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,236 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,237 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,238 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,238 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,255 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,255 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,255 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,255 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,259 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,259 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,259 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,291 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,292 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 63#L1204-4true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,358 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 63#L1204-4true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,358 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 63#L1204-4true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,359 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 63#L1204-4true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,360 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,360 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,360 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,360 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,643 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,643 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,644 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,644 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,645 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,645 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,645 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 173#L1175-1true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,646 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,646 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,646 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 173#L1175-1true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,647 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:16,647 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,648 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][172], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:16,649 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,649 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:16,650 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:16,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,795 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,795 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,796 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,796 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,798 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,798 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,798 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,799 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,799 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,799 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,800 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,800 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,800 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,802 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,802 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,802 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,803 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,804 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,804 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,805 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,805 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,812 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:16,812 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,815 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,815 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,816 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,816 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,821 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,821 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,821 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,821 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,822 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,822 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,822 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,822 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,822 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:16,823 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:16,823 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:16,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:16,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:16,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:16,890 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,890 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:16,891 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,891 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,891 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:16,891 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:16,891 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,159 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,159 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,159 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 173#L1175-1true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,160 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 173#L1175-1true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,160 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,160 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 173#L1175-1true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,161 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,161 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,161 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,161 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:17,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,196 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,196 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][893], [44#L1187-3true, 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 225#(<= 5 ~A~0), 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:17,198 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,198 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:17,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:17,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:17,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,201 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,201 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:17,201 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:17,202 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:17,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:17,280 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:17,280 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:17,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,282 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,283 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,283 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,284 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,284 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,285 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,286 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,286 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,287 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 159#L1210-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,287 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,292 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,292 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,292 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 173#L1175-1true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,293 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:17,293 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:17,293 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:18,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,410 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,410 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,410 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,410 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,411 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,411 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,411 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,412 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,413 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,413 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,433 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,433 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,433 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,434 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,434 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,434 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,435 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,441 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,441 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,441 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,441 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,442 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,442 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,442 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,442 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,443 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,443 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,443 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,444 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,445 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,445 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,445 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,446 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,446 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,446 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,448 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:18,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:18,448 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,449 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,449 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,561 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,561 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,562 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][607], [24#L1174true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,562 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,562 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:18,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,820 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,820 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,820 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,820 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,821 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,821 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,821 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,821 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,822 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,822 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 40#L1179-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,901 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,901 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,901 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,901 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,903 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,903 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,903 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,903 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,906 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,906 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,906 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 96#L1170-3true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,907 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,907 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,909 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,909 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,909 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,909 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,910 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,910 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,911 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,911 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,911 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,911 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,912 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,912 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,912 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:18,915 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,915 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:18,915 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:18,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,951 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,951 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,951 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,951 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:18,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:18,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:18,956 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:18,956 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,956 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:18,956 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,185 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,185 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,186 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,186 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,188 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,188 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,188 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 251#(<= ~A~0 5), 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,189 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,189 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,192 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,192 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,209 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,209 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,209 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,210 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,212 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,213 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,213 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][925], [24#L1174true, 251#(<= ~A~0 5), 47#L1194-3true, 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 225#(<= 5 ~A~0), 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,555 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,560 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,560 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:19,560 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,560 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,562 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,562 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:19,563 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [32#L1157-6true, 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 47#L1194-3true, 95#L1206-3true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,571 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,571 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,571 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][743], [24#L1174true, 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,572 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,572 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,573 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:19,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:19,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,579 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][241], [24#L1174true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,579 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,581 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,581 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,582 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:19,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:19,582 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:19,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,596 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,608 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,608 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,608 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,614 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,615 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,618 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:19,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,619 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [130#L1190true, 24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,624 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,624 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:19,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:19,627 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,627 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,629 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,631 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:19,631 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 3#L1173-2true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,636 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [3#L1173-2true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,636 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,637 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,637 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,637 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,638 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,639 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,639 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,639 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,640 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,640 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,641 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [3#L1173-2true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,641 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,641 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 3#L1173-2true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,642 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,643 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,643 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,643 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,644 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,644 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,648 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,648 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,649 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,649 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,649 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,650 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,650 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,650 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 3#L1173-2true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,650 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,651 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [190#true, 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,651 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,651 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][924], [24#L1174true, 190#true, 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:19,652 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,652 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,694 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,695 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1121], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,695 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][851], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,695 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,695 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1057], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 251#(<= ~A~0 5), 192#(<= 5 ~A~0), 105#L1157-7true, 95#L1206-3true, 211#true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,696 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:19,696 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:19,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:19,703 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,703 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,703 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:19,721 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,721 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,721 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,721 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][741], [24#L1174true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,733 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,733 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:19,734 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:19,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:19,813 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,813 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:19,813 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:19,813 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:19,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,928 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,929 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,929 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:19,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,930 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,930 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,930 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:39:19,930 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:19,930 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:19,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,933 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:19,933 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:19,933 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,081 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,081 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,081 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,082 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,083 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,084 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,084 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,085 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,085 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,085 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,085 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,086 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,087 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,087 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,087 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,087 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,088 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,089 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,089 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,089 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,090 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,090 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,092 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,093 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,093 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,094 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,410 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,410 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,411 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,411 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,411 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,411 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,412 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,413 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,413 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:21,413 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,414 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,414 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,414 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,414 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,415 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,415 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,415 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,416 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,416 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,416 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,417 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,417 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,417 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,418 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,418 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,603 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,603 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,604 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,604 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,604 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,604 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,605 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,605 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,605 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,606 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,628 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,630 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,630 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,631 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,632 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,632 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,633 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,633 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,633 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,634 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,634 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,640 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,640 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,640 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,641 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,641 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,648 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,648 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,648 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,648 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,649 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,649 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,649 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,650 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:21,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:21,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,697 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,698 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:21,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:21,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,699 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,699 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,700 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,700 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,701 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,701 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,709 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,710 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:21,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:21,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,814 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:21,814 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:21,814 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:21,814 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:21,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,928 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,928 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,929 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,929 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,929 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,930 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:21,930 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:21,930 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:21,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][974], [44#L1187-3true, 197#true, 211#true, 181#L1157-8true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:21,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:21,965 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,965 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:21,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:21,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:22,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,047 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,047 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,047 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,048 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,048 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,048 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,049 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,050 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,050 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:22,051 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,051 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:22,052 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,052 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,053 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,054 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:22,054 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,054 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 3#L1173-2true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,055 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:22,055 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,055 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 159#L1210-3true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,056 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:22,056 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,056 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:22,737 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,737 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:22,737 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,737 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:22,738 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,738 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,738 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,738 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:22,738 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:22,740 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,740 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:22,740 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:22,744 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,744 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,757 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,757 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:22,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,759 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,759 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:22,762 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:22,762 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:22,763 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:22,763 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:22,764 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:22,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,239 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:24,239 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:24,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,346 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,347 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:24,347 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:24,391 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,391 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,391 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,393 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:24,393 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,393 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:24,393 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,394 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,394 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,395 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,395 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,418 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,418 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:24,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,418 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:24,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:24,581 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:24,581 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,581 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:24,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,253 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,253 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,253 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,253 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,254 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,254 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,256 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,256 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,256 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,261 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,261 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,261 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:25,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,262 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,262 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:25,262 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:25,262 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,292 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 251#(<= ~A~0 5), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,292 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,292 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,294 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,294 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,294 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:25,294 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,516 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1431], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:25,536 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,536 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,536 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:25,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1431], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:25,537 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:25,537 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,695 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,695 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,697 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,707 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,707 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:25,728 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,728 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,728 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,728 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,730 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,730 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,730 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,730 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 106#L1190-3true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,738 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,738 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:25,738 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:25,809 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,810 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,810 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,810 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,811 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,811 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,812 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,812 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,813 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,813 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,814 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,814 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,815 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 79#L1194true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,815 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,815 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [79#L1194true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,816 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 102#L1173-3true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,816 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,817 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,817 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,818 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,819 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,819 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,819 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,820 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,820 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,820 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,820 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,844 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,844 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,844 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,844 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,845 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,845 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,846 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,846 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [79#L1194true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,920 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,920 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,920 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,922 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,922 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,922 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,922 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,922 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,923 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,923 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,923 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,923 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,929 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,929 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,929 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,930 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,930 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:25,930 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,931 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,931 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,931 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,931 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,932 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,932 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,955 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:25,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,956 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:25,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,956 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,957 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,957 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:25,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,957 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:25,958 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [79#L1194true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 173#L1175-1true, 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:25,986 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:25,987 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:25,987 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][128], [32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 56#L1168-3true, 225#(<= 5 ~A~0), 106#L1190-3true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:26,011 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:26,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:26,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:26,011 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:26,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:26,090 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:26,090 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:26,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:26,090 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:26,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:26,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:26,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:26,091 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:26,091 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:26,091 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:39:26,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:26,094 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 152#L1158true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:26,094 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:26,094 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:26,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:26,974 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,974 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:26,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,974 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:26,975 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:26,975 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:27,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,112 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,112 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,112 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,115 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,115 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,116 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,116 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,117 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,118 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,119 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,119 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,120 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,120 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,138 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,139 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,139 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,139 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,139 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,139 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,139 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,140 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,141 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:27,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:27,142 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:27,223 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,223 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,223 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:27,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,224 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:27,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:27,224 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,259 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,259 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,259 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,259 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,260 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,260 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,260 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,261 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,261 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,261 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,262 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,262 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,263 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,263 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,263 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,264 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,264 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,264 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,264 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,271 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,272 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,272 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,272 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,273 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,273 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,273 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,274 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,486 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,486 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,487 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,487 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,487 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,487 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,488 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,491 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,491 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,491 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,492 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,493 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,494 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:28,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,494 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,495 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,495 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,496 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,496 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,496 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,497 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,497 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,497 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,497 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,498 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,498 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,499 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,499 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,525 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,525 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,526 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,526 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,543 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,543 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,543 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,544 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,546 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,547 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,547 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:28,547 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,550 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:28,551 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,578 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,578 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,578 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,578 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,579 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,579 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,579 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,849 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,849 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,849 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,850 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,850 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,850 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:28,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,851 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,851 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,851 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:28,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:28,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 95#L1206-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,868 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,868 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,868 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,869 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,869 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,869 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,870 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:28,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, 69#L1170-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,878 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:28,878 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:28,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:28,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,944 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,944 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,944 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,945 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,945 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,946 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,946 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,946 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,946 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,947 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,951 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,951 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,951 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,952 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,952 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,953 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:28,954 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,954 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,955 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:28,956 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,956 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:28,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:28,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:29,246 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,246 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:29,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:29,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:29,247 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,247 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:29,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:29,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1973], [193#(<= 5 |processThread1of1ForFork1_#t~post6|), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:29,595 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,595 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:39:29,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, 96#L1170-3true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:29,596 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:39:29,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:29,601 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,601 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:29,604 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:29,604 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:29,604 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:29,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:29,967 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,967 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:29,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:29,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:30,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,022 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,022 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1979], [44#L1187-3true, 193#(<= 5 |processThread1of1ForFork1_#t~post6|), 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 226#(<= 5 |processThread1of1ForFork1_#t~post6|), 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:30,023 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,023 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,024 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,045 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,045 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,049 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,049 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,067 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:30,067 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:30,067 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:30,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:30,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,229 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1982], [44#L1187-3true, 32#L1157-6true, 251#(<= ~A~0 5), 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,229 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,229 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,247 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 77#L1157-5true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:30,262 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,262 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:30,262 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,262 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:30,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][999], [251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:30,976 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:30,976 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:30,976 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:30,976 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][999], [251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:30,977 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:30,977 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:30,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:30,977 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,002 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,002 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:31,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [79#L1194true, 192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,004 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,004 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:31,004 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,011 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,011 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,011 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,031 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,031 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1290], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 159#L1210-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,031 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:31,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:31,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:31,062 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,062 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,066 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,066 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,066 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,066 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1230], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:31,073 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,073 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,074 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,074 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,077 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:31,078 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:31,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,101 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,101 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,102 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,102 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,102 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,103 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,103 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,103 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,103 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,104 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,104 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,105 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,105 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,105 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,105 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,106 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,106 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,106 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,107 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,107 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,108 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,108 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,108 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,108 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,115 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,115 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,115 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,116 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,117 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,117 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,117 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,118 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,118 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,119 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,119 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,120 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,120 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,120 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [130#L1190true, 190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,121 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,121 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,121 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,122 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,122 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,123 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,123 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,123 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,124 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,140 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,140 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,140 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,140 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,141 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,141 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,141 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,142 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,142 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,143 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [24#L1174true, 190#true, 79#L1194true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,143 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,143 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [77#L1157-5true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 173#L1175-1true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,214 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,214 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,216 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,216 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,216 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,217 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,217 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,217 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,218 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,218 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:31,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,218 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,219 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,219 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:31,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,219 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 14#L1173-1true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,243 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,243 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,243 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,244 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,244 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,244 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:31,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,246 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:31,246 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:31,246 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:31,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:31,247 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:31,247 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:31,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,382 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,382 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,382 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:31,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 197#true, 10#L1189true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,383 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:31,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,383 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:31,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,401 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 152#L1158true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:31,401 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:31,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:32,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,247 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,247 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,248 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,248 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,248 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,249 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,249 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 3#L1173-2true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,250 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,339 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:32,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,340 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:32,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,342 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,343 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,343 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,343 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,343 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,344 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,356 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,357 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,358 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 3#L1173-2true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,359 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,359 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,360 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,360 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,361 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,362 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,362 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,364 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,364 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,365 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,365 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,366 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,366 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,367 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,367 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,367 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,367 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,379 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,379 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,379 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,379 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,438 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:32,439 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,439 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:32,440 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,440 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,441 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,441 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,441 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,441 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,919 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,920 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,920 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,921 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,922 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,922 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,922 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,923 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,923 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,923 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,923 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,923 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,924 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,924 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,924 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:32,924 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,925 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,925 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,926 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,926 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,926 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,926 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,927 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,927 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:32,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,928 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,928 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:32,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,929 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,929 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][253], [235#(and (<= 6 ~B~0) (<= 6 ~A~0)), 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:32,929 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:32,930 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 16#L1207-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:32,930 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,931 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:32,931 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:32,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:32,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,137 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,138 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,138 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,138 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,138 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,139 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:33,139 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,140 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,140 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,140 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,140 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,149 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,149 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,150 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,151 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,151 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,152 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,152 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,152 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,152 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,152 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,154 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,154 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,155 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,178 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,178 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,178 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,180 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,180 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,180 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,180 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,180 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,181 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:33,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,246 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,246 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,246 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,247 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,248 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,248 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,251 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,251 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 129#L1209-3true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,252 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,261 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,261 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,261 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,262 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,262 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,347 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,347 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,348 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 44#L1187-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,348 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [44#L1187-3true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,348 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,349 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,349 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:33,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 10#L1189true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,351 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,352 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 10#L1189true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,352 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,352 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,353 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,354 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,354 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:33,355 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [32#L1157-6true, 192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,359 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,359 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,359 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,360 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,360 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,361 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,361 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,362 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1223], [14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 27#$Ultimate##0true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:33,362 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:33,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,869 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,869 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,870 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,871 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,871 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,872 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 3#L1173-2true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,872 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,872 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,872 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,873 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,873 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,873 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:33,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 159#L1210-3true, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,989 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,990 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,990 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,990 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,991 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,991 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:33,992 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,992 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,992 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,993 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,993 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,993 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,994 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,994 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,994 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:33,998 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,998 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:33,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:33,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:34,012 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,012 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,012 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,012 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:34,013 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,013 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,013 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,013 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:34,014 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,014 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,014 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,014 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:34,277 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [44#L1187-3true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:34,277 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:34,277 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:34,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:34,690 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,690 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:39:34,690 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:34,690 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:34,690 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,146 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,146 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,149 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2036], [44#L1187-3true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 213#(= generateThread1of1ForFork0_~i~0 1), 69#L1170-4true, 277#(and (<= ~A~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,442 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,457 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,457 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,457 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:35,457 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][999], [24#L1174true, 251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:35,784 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][999], [24#L1174true, 251#(<= ~A~0 5), 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:35,784 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:35,784 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,793 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,793 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,793 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,793 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,825 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:35,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:35,825 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:35,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:35,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,847 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:35,847 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:35,847 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:35,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:35,877 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,877 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,878 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,878 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [24#L1174true, 190#true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,879 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,880 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][997], [190#true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, 106#L1190-3true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,880 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,881 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,881 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [190#true, 79#L1194true, 254#(<= ~B~0 6), 105#L1157-7true, 173#L1175-1true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,913 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,913 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [32#L1157-6true, 190#true, 79#L1194true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 173#L1175-1true, 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,913 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,914 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,915 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [14#L1173-1true, 77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,915 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:35,921 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,921 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:35,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,922 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,922 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:35,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 94#L1157-4true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:35,923 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,923 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,994 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:35,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:35,994 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:35,995 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:35,995 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:35,995 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:35,995 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:36,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 152#L1158true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:36,040 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:36,040 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:36,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:36,040 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:36,040 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:36,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([500] L1168-->L1168-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24|))) (and (= (select .cse0 |v_~#mutex_A~0.offset_24|) 0) (= |v_processThread1of1ForFork1_#t~nondet5_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex_A~0.base_24| (store .cse0 |v_~#mutex_A~0.offset_24| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_24|, processThread1of1ForFork1_#t~nondet5=|v_processThread1of1ForFork1_#t~nondet5_1|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, processThread1of1ForFork1_#t~nondet5][53], [130#L1190true, 192#(<= 5 ~A~0), 56#L1168-3true, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 112#L1157-9true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:36,041 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:36,041 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:36,041 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:36,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:36,041 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:39:37,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [162#L1170-1true, 32#L1157-6true, 79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:37,367 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:37,367 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:37,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [162#L1170-1true, 79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:37,370 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:37,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:39:37,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,512 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,513 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:37,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,607 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,608 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:37,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:37,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,613 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,613 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,613 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,614 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,614 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,615 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,616 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,617 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,617 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,618 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,618 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,618 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,619 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,619 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,619 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,619 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:37,673 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,673 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 190#true, 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:37,676 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,676 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,688 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,688 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,688 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,688 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:37,689 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:37,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,690 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:37,690 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,190 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,191 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,191 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,191 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,192 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,192 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,192 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,193 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,194 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,194 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,194 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,195 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,195 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,195 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,216 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,216 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,217 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,217 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,217 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,218 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,218 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,218 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,219 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,219 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,219 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,220 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,220 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,220 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,220 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][89], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 141#L1173true, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,221 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,221 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,222 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,222 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,223 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,223 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:38,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,355 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,355 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,355 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,355 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,356 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,356 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,356 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,357 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,357 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,358 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,358 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,359 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,359 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,360 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,370 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][515], [75#L1175-4true, 44#L1187-3true, 190#true, 254#(<= ~B~0 6), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,370 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,371 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,371 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,385 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,385 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,386 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,386 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,386 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,387 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,387 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,387 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,387 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,387 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,388 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,388 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:38,388 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,388 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:38,389 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:38,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,398 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,398 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,398 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,398 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [75#L1175-4true, 44#L1187-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,399 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,399 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,399 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,399 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [130#L1190true, 8#L1171true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,426 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [130#L1190true, 8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,426 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:38,427 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:38,427 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,427 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,428 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,428 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:38,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 47#L1194-3true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:38,429 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 47#L1194-3true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:38,429 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,485 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,485 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,486 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,486 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:38,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,487 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,487 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,487 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,487 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 14#L1173-1true, 77#L1157-5true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,488 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,488 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][992], [44#L1187-3true, 16#L1207-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 255#(<= |processThread1of1ForFork1_#t~post8| 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,489 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,489 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,490 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,490 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,490 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:38,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:38,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,530 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,530 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,530 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,530 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 159#L1210-3true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,531 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:38,531 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,532 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,532 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,533 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,533 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,537 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,537 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:38,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:38,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 10#L1189true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,796 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,796 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 10#L1189true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,797 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 79#L1194true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,797 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [77#L1157-5true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:38,797 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:38,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 98#L1208-1true, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,018 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,018 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:40,018 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,018 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:40,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2071], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 253#(<= ~A~0 6), 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,304 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,304 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:40,304 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,304 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:40,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,573 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,573 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,604 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,604 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,604 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,628 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,629 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,629 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,630 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,630 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:40,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,630 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,631 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,631 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,631 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,632 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,632 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,633 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,633 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,633 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 254#(<= ~B~0 6), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,681 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 254#(<= ~B~0 6), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, 31#L1174-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,682 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,682 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,691 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 14#L1173-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,691 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,692 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 14#L1173-1true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,708 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,708 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,708 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,709 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,709 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:40,710 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:40,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:40,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 3#L1173-2true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:40,711 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:40,711 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:40,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [111#L1179true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,770 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [111#L1179true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,771 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:40,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,772 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:40,772 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:40,772 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:41,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [161#L1170-2true, 32#L1157-6true, 79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:41,458 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,458 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:41,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:41,458 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:41,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [161#L1170-2true, 79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:41,459 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,459 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:41,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:41,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:39:41,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,625 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,626 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,626 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,627 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,627 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,628 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,628 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,629 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,629 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:41,629 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:41,629 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,630 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:41,630 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:41,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:41,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,730 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,730 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,731 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,732 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,732 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,732 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,733 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,733 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,734 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,734 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,734 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,735 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,735 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:41,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:41,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 16#L1207-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,736 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,736 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,736 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,736 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,796 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,796 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 190#true, 159#L1210-3true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:41,798 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,798 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:41,799 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,799 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:41,812 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,812 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 197#true, 69#L1170-4true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:41,816 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:41,817 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:41,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,923 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,924 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,924 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,924 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,925 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,925 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,926 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,926 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,926 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:42,927 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:42,927 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:42,928 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 102#L1173-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:42,928 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,928 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,929 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:42,929 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:42,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:42,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:43,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,089 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,089 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,089 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,089 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,090 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,090 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,090 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,090 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,091 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,091 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][396], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 159#L1210-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,092 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,092 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:43,130 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:43,130 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,131 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,196 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,196 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,197 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 10#L1189true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,197 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 79#L1194true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,198 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,198 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 79#L1194true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,199 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 79#L1194true, 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,199 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,203 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 106#L1190-3true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,203 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,203 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:43,203 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 69#L1170-4true, 211#true, 106#L1190-3true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:43,204 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,206 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,206 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,206 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,319 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,319 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,319 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,320 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,323 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,323 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,323 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 3#L1173-2true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,324 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 3#L1173-2true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,325 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,325 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 77#L1157-5true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,325 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,326 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,326 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:43,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,327 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 16#L1207-3true, 190#true, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,327 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][994], [44#L1187-3true, 16#L1207-3true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,328 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,328 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,329 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,329 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:43,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,330 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 173#L1175-1true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,330 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,330 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,371 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,371 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 159#L1210-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,372 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,372 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,373 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,374 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,374 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,374 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 197#true, 211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,404 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][995], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 27#$Ultimate##0true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:43,405 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,405 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:43,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [130#L1190true, 190#true, 254#(<= ~B~0 6), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,606 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,606 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,606 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,606 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [130#L1190true, 77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,607 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 10#L1189true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,607 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L1189true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,608 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 47#L1194-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,608 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [77#L1157-5true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,608 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,608 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [32#L1157-6true, 79#L1194true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,609 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [79#L1194true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:43,609 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:43,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:43,670 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,670 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [162#L1170-1true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:43,680 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:39:43,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,680 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,680 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:43,848 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,848 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:43,854 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:39:43,854 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,854 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,854 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,854 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2210], [44#L1187-3true, 162#L1170-1true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:43,910 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:43,910 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:43,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:44,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:44,141 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,141 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:44,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,141 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:44,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,327 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:44,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:44,327 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,446 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,447 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,447 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,447 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 94#L1157-4true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,448 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,448 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,448 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,455 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,455 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,455 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:44,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,456 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,456 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,456 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,457 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,457 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:44,457 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:44,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 173#L1175-1true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,473 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,473 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,473 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,479 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:44,479 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,479 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,480 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,480 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 3#L1173-2true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:44,481 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,481 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:44,481 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:44,482 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,482 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,482 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:44,483 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,483 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:44,483 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,484 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,484 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,516 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,517 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,517 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 162#L1170-1true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,517 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,517 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 40#L1179-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,518 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 40#L1179-3true, 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:44,518 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:44,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:45,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [32#L1157-6true, 79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 96#L1170-3true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,264 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][118], [79#L1194true, 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 96#L1170-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,264 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:45,264 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,430 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,430 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,430 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,431 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,431 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,431 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,501 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,501 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,501 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:45,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,502 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,503 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,503 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,503 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,503 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 102#L1173-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,507 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,507 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,507 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,507 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,508 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,509 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,509 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,510 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,511 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 32#L1157-6true, 190#true, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,537 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,538 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,538 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,538 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,538 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,540 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,540 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,745 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][282], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,745 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,745 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,746 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,747 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,747 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,747 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,748 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,748 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,749 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,749 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,749 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 192#(<= 5 ~A~0), 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, 206#(<= ~A~0 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,750 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1172], [44#L1187-3true, 16#L1207-3true, 192#(<= 5 ~A~0), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 225#(<= 5 ~A~0), 116#L1173-4true, 271#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse]) [2023-11-30 07:39:45,751 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,752 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:45,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 14#L1173-1true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,753 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 32#L1157-6true, 3#L1173-2true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,753 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 3#L1173-2true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,753 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,754 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [44#L1187-3true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,754 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][395], [44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,754 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][395], [44#L1187-3true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,755 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:45,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,755 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:45,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 192#(<= 5 ~A~0), 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,800 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,800 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,800 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,800 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,801 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,801 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,801 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,801 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,802 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,802 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,802 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,802 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][190], [24#L1174true, 44#L1187-3true, 192#(<= 5 ~A~0), 159#L1210-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,803 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,803 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [130#L1190true, 8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,837 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,838 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [130#L1190true, 8#L1171true, 192#(<= 5 ~A~0), 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,838 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,838 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [130#L1190true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,839 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 32#L1157-6true, 192#(<= 5 ~A~0), 47#L1194-3true, 95#L1206-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,839 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [32#L1157-6true, 233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 47#L1194-3true, 95#L1206-3true, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,840 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][189], [8#L1171true, 192#(<= 5 ~A~0), 47#L1194-3true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 227#(<= 6 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,840 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][171], [233#(and (<= 6 ~A~0) (<= 5 |processThread1of1ForFork1_#t~post6|)), 47#L1194-3true, 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 69#L1170-4true, 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:45,840 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,841 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [32#L1157-6true, 102#L1173-3true, 192#(<= 5 ~A~0), 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 197#true, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,844 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][395], [32#L1157-6true, 192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,845 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][281], [192#(<= 5 ~A~0), 102#L1173-3true, 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 237#(and (<= 6 ~B~0) (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,845 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][395], [192#(<= 5 ~A~0), 239#(and (<= 6 ~A~0) (<= 6 |processThread1of1ForFork1_#t~post8|)), 95#L1206-3true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, 116#L1173-4true, 27#$Ultimate##0true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:45,845 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:45,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,889 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,889 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,889 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 102#L1173-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,890 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 32#L1157-6true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,890 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 102#L1173-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,891 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,891 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,892 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,892 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 16#L1207-3true, 190#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,892 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:45,892 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:45,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,931 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,931 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,931 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,932 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [44#L1187-3true, 77#L1157-5true, 190#true, 173#L1175-1true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,932 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,932 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,932 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,932 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 32#L1157-6true, 190#true, 159#L1210-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,934 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,934 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,934 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,934 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][993], [24#L1174true, 44#L1187-3true, 190#true, 159#L1210-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:45,935 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:45,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:45,935 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,034 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [77#L1157-5true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, 106#L1190-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,034 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [130#L1190true, 32#L1157-6true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,035 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [130#L1190true, 190#true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,035 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [32#L1157-6true, 190#true, 47#L1194-3true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,035 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][745], [190#true, 47#L1194-3true, 254#(<= ~B~0 6), 215#(= |processThread1of1ForFork1_#t~post6| 1), 95#L1206-3true, 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:46,036 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,036 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:46,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:46,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,079 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,079 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,079 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,079 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,084 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,084 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,084 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,084 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,084 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,094 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,095 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,095 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,095 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,100 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,100 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,100 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,101 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2204], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,102 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:39:46,102 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:46,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:46,212 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,212 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,212 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,212 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,217 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,217 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,217 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,217 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,217 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [44#L1187-3true, 162#L1170-1true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:46,225 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:46,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,231 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,231 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,232 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,232 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,237 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1920], [44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 265#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,237 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,237 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:46,238 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][609], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,239 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:39:46,239 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:46,239 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:46,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2210], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,636 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,636 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,636 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,636 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2210], [44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,643 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2210], [161#L1170-2true, 44#L1187-3true, 16#L1207-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,644 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,644 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 249#true, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,842 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,843 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,843 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,843 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1952], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 259#(and (<= ~A~0 5) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,849 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,849 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,849 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,849 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1923], [44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 252#(<= |processThread1of1ForFork1_#t~post6| 5), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,850 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,850 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,850 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,850 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][738], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), generateThread1of1ForFork0InUse, 249#true, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:46,851 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,851 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,851 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,851 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [162#L1170-1true, 44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,954 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,954 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,954 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1882], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,974 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,974 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,974 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1924], [44#L1187-3true, 77#L1157-5true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 275#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 209#(and (<= ~A~0 5) (<= |processThread1of1ForFork1_#t~post6| 5)), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 176#processErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:46,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:46,975 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,975 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:39:46,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 10#L1189true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,072 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,072 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,072 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,072 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [130#L1190true, 247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,082 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,082 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,082 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1226], [247#(and (<= 6 |processThread1of1ForFork1_#t~post8|) (<= 5 ~A~0)), 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 95#L1206-3true, 94#L1157-4true, 106#L1190-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,090 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,091 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,091 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,091 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,091 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,092 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,092 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,092 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 152#L1158true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,093 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [14#L1173-1true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,094 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,095 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,095 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,095 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,096 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 10#L1189true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,096 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 10#L1189true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,097 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [130#L1190true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,097 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,098 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1231], [44#L1187-3true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 102#L1173-3true, 95#L1206-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,098 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [190#true, 79#L1194true, 254#(<= ~B~0 6), 173#L1175-1true, 152#L1158true, 95#L1206-3true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,111 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,111 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,111 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,112 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][533], [79#L1194true, 190#true, 254#(<= ~B~0 6), 173#L1175-1true, 95#L1206-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,112 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,112 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1175], [130#L1190true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 211#true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 204#true]) [2023-11-30 07:39:47,117 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [130#L1190true, 32#L1157-6true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:47,117 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1064], [130#L1190true, 77#L1157-5true, 229#(<= 6 |processThread1of1ForFork1_#t~post8|), 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 156#processErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:47,117 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,117 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [130#L1190true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,118 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 77#L1157-5true, 190#true, 102#L1173-3true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,118 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,118 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [130#L1190true, 32#L1157-6true, 190#true, 102#L1173-3true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,118 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][1178], [190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 116#L1173-4true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,119 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,119 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:47,120 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][991], [77#L1157-5true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 213#(= generateThread1of1ForFork0_~i~0 1), 95#L1206-3true, 10#L1189true, 116#L1173-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,120 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,120 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 152#L1158true, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,123 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 3#L1173-2true, 190#true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,124 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1278], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 197#true, 211#true, 112#L1157-9true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,124 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1361], [44#L1187-3true, 190#true, 3#L1173-2true, 269#(and (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 159#L1210-3true, 105#L1157-7true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,124 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:47,124 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][735], [24#L1174true, 190#true, 254#(<= ~B~0 6), 105#L1157-7true, 95#L1206-3true, 10#L1189true, 211#true, 200#(= |generateThread1of1ForFork0_#t~post1| 1), generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,127 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 77#L1157-5true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,127 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, 94#L1157-4true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1)), 204#true]) [2023-11-30 07:39:47,128 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([352] L1206-->L1206-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#mutex_A~0.base_32| (store .cse0 |v_~#mutex_A~0.offset_32| 1))) (= |v_ULTIMATE.start_main_#t~nondet25#1_7| 0) (= 0 (select .cse0 |v_~#mutex_A~0.offset_32|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} OutVars{ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#mutex_A~0.base=|v_~#mutex_A~0.base_32|, ~#mutex_A~0.offset=|v_~#mutex_A~0.offset_32|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet25#1][610], [24#L1174true, 32#L1157-6true, 190#true, 213#(= generateThread1of1ForFork0_~i~0 1), 254#(<= ~B~0 6), 95#L1206-3true, 10#L1189true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,128 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:39:47,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [161#L1170-2true, 44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 192#(<= 5 ~A~0), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,156 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][240], [161#L1170-2true, 44#L1187-3true, 32#L1157-6true, 192#(<= 5 ~A~0), 213#(= generateThread1of1ForFork0_~i~0 1), 225#(<= 5 ~A~0), generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,156 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 77#L1157-5true, 213#(= generateThread1of1ForFork0_~i~0 1), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 206#(<= ~A~0 5), 98#L1208-1true, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,156 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:47,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][2016], [44#L1187-3true, 32#L1157-6true, 213#(= generateThread1of1ForFork0_~i~0 1), 231#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 195#(and (<= 5 |processThread1of1ForFork1_#t~post6|) (<= 5 ~A~0)), 28#processErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, generateThread1of1ForFork0InUse, 257#(and (<= ~A~0 5) (<= ~B~0 6)), 98#L1208-1true, disposeThread1of1ForFork2InUse, 206#(<= ~A~0 5), processThread1of1ForFork1InUse, 202#(and (= generateThread1of1ForFork0_~i~0 1) (= |generateThread1of1ForFork0_#t~post1| 1))]) [2023-11-30 07:39:47,157 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:39:47,157 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,684 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:47,684 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:47,684 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [8#L1171true, 44#L1187-3true, 77#L1157-5true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,685 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 77#L1157-5true, 190#true, 197#true, 69#L1170-4true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, 207#(<= |processThread1of1ForFork1_#t~post6| 5), processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:47,685 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:47,685 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:39:47,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,783 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 41#processErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,783 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,784 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:47,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 190#true, 3#L1173-2true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,785 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:39:47,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,785 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:39:47,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 43#generateErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,786 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,786 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,787 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 190#true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, 141#L1173true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,787 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 77#L1157-5true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,789 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,789 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 32#L1157-6true, 14#L1173-1true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 129#L1209-3true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,789 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:39:47,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,790 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:39:47,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1679], [44#L1187-3true, 190#true, 267#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post8| 6)), 197#true, 211#true, 116#L1173-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, 98#L1208-1true, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,802 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 32#L1157-6true, 16#L1207-3true, 190#true, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,802 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1526], [44#L1187-3true, 16#L1207-3true, 190#true, 173#L1175-1true, 263#(and (<= ~A~0 6) (<= ~B~0 6)), 167#generateErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 197#true, 211#true, generateThread1of1ForFork0InUse, disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 204#true]) [2023-11-30 07:39:47,803 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,803 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1187-->L1187-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40|))) (and (= |v_disposeThread1of1ForFork2_#t~nondet14#1_1| 0) (= (select .cse0 |v_~#mutex_B~0.offset_40|) 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#mutex_B~0.base_40| (store .cse0 |v_~#mutex_B~0.offset_40| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, disposeThread1of1ForFork2_#t~nondet14#1=|v_disposeThread1of1ForFork2_#t~nondet14#1_1|, ~#mutex_B~0.base=|v_~#mutex_B~0.base_40|, ~#mutex_B~0.offset=|v_~#mutex_B~0.offset_40|} AuxVars[] AssignedVars[#pthreadsMutex, disposeThread1of1ForFork2_#t~nondet14#1][1471], [44#L1187-3true, 190#true, 159#L1210-3true, 197#true, 211#true, 69#L1170-4true, 181#L1157-8true, generateThread1of1ForFork0InUse, 207#(<= |processThread1of1ForFork1_#t~post6| 5), disposeThread1of1ForFork2InUse, processThread1of1ForFork1InUse, 223#true, 261#(and (<= ~A~0 6) (<= ~B~0 6) (<= |processThread1of1ForFork1_#t~post6| 5))]) [2023-11-30 07:39:47,839 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:39:47,839 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,839 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:39:47,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event